Meeting user expectations throughout a site normally delivers good usability. Ways to make sure you meet expectations: user research, reviewing competitor sites and following usability guidelines.

Introduction – meeting expectations improves usability

A key principle within usability is that people carry around a ‘mental model’ of how we expect the world to behave. These models are based on past experiences and can be a very powerful factor in influencing how people behave in certain situations.

In our experience of usability testing, usability suffers when a site does not match users’ expectations. Indeed, our usability testing sessions have repeatedly shown that breaking expectations makes users unhappy.

User’s reactions – to poor usability

We have seen users react very strongly during usability testing sessions when their expectations are not met. The 2 main reactions we have observed in these situations are:

Denial – Users can find it difficult to accept that their mental model does not apply to the site. This often leads to them persisting in a course of action even though it does not seem to be working.
Resistance – We have found that people are often very reluctant to interact with anything that doesn’t obviously fit into their existing mental model.
Denial – a real-world usability example

During a usability testing session, several users repeatedly clicked a ‘Buy Now’ button on a supermarket website. They did this because they did not think the site had recognised their action. The reason the users thought this, was because they had expected to be taken to a ‘Your Basket’ page. Instead of taking the user to such a page, the site simply updated the on-screen basket.

This illustrates a profound truth in usability: a site’s unexpected behaviours must be super-obvious.

The problem with the site’s usability wasn’t (necessarily) that it didn’t take users to the ‘Your Basket’ page, but rather that its updating of the on-screen basket was too subtle to be noticed by anyone who was not expecting it. It’s vital that if a site does something unexpected that it make an extra effort to make ‘what just happened’ very obvious.

The way to do this is, of course, by providing strong feedback on the consequences of a user’s action which can not be missed.

Resistance – a real-world usability example

Many users were very reluctant to upgrade from Office 2003 to 2007. When asked, people generally said that this was because they had spent a lot of time learning how to use the 2003 interface and did not want to learn a whole new interface. In fact, many people got quite angry if their employer forced them to use the 2007 version.

People’s resistance to Office 2007 was due to radical changes being made to an interface which they knew well and were comfortable with. During usability testing sessions, we have seen the same issue when people frequently use a website or intranet.

If people use your site regularly, it is very likely that they get used to a certain way of doing things. If the site suddenly (and radically) changes the way it does things, users will tend to react negatively. This is simply because most people hate change. From a user’s point of view, this makes perfect sense (“Why have you suddenly changed the site so I need to re-learn how to do everything?!”).

If you have a site which is used regularly by a significant section of your audience, we would normally recommend that you evolve the design rather than have a Big Bang. Obviously there are exceptions to this (where an existing site design is simply unsustainable, for example), but evolution is generally a lower-risk approach.

Site design – where expectation impacts usability

A user’s expectations about your site can apply to almost every area of its design. In order to experience your site as having good usability, it needs to match its users’ expectations (or at least not contradict them) with regard to its:

Structure – Your site’s logical grouping of content and concepts should be easily understood by the user. For example, in a supermarket site one would expect to see categories similar to a supermarket’s physical aisles (Fruit & Veg, Tinned beans, etc.)
Behaviour – The site should respond to a user’s actions in a way that they could confidently predict. For example, all underlined text is clickable.
Language – The language which the site uses when talking about a topic should be familiar, relevant and appropriate (from the user’s perspective). For example, most people shop for a ‘DVD’ not a ‘Digital Video Disc’.
Appearance – Certain elements of a web site should look a certain way and/or be located in a certain area. For example, navigation menus should normally appear at the top or alongside the left of the page.
Ideas – how to avoid usability problems

There are several well-known ways to try and mitigate any usability problems which might arise from a web site conflicting with a user’s mental model. These include:

User research – Most companies have repositories of ‘knowledge about our audience’ – whether it be in the Market Research department, the Sales Office, or the Call Centre. If this information is not available, then consider running some usability studies to try to understand how users think about the topic in question (such as interviews, focus groups, card sorting or usability testing).
Competitor research – Look at what competitor websites are doing. If a lot of your competitors are doing things in a certain way, it might be a good idea to follow their lead (if only because prospective customers are likely to shop around and at least your site will be consistent with theirs.
Internal consistency – Users start building a mental model of your site as soon as they arrive on it. For this reason, your site needs to be as internally consistent as possible (in each of the parameters mentioned above: structure, behaviour, language and appearance).
Guidelines – Usability guidelines which have been widely adopted can be very useful in helping to provide ‘de facto’ answers to many design decisions.
There is a potential risk, of course, that if every web site follows users’ expectations then they will all look very similar. Realistically, however, there is still plenty of scope for creativity within a design that meets user expectations.

To be clear, it is perfectly possible to design a very innovative website with great usability – it’s just more difficult and expensive than designing a site that ‘follows the rules’. This is because every innovation is a potential risk which should be mitigated through user research (such as usability testing).

Conclusion – usability next steps

Most sites should be able to meet their users’ expectation by simply accessing their existing market research, following well-known usability guidelines and looking at what the competition is doing. But even then, any design should be subject to usability testing in order to iron out the wrinkles.
tuttogratis
beyond2020
menhavingbabies
http23
comicbookdb
performanceetcoaching
dorna
jing
travelking
phenomenalwoman
thepiratebays
http21
arcoweb
mv
whitewave
heraldbanner
atual
vesti-yaroslavl
arcxp
linkkatalogus1
eoc
askr88ac
citroen
tbb
eurocean
creative3studio
beatricedailysun
truah
shingu
kurnik
stagepool
47
hermo
medicare4all
netweb
rundblick
nwff
lesoirdalgerie
hoou
districtm
davplus
udenar
engawaya
dotology
volunteeringvictoria
vivesexshop
kungfutea
dvhab
iobloggo
byblones
intercityhoteis
kaze
linkazo
bagbase
orbitkey
theaterofwar
mathwarehouse
blackbell
xslt
baltnews
bonzidev
fishforward
lpfch
lchost
jiasule
pspcl
xihaian
portalanalitika
swmansion
gomeholdings
baoxianhai
empiread
ains
vaclavsmil
armada-style
bestinparking
lcogt
integrityadvice
taoex
registry
boatwatches
thehamiltondc
brother
puregraphic
healthnetcalifornia
spartancontrols
blueshieldcafoundation
normasoft
fortressystemnig
clickatlife
hatangviet
nippon-seiki
online-pelit
stranamam
addoncon
littleonline
fasi
vantechmedia
turtlecoin
redken-shop
weeb
urgente24
thehopeline
chinasensor
deti-online
anb
hailiangedu
orlandorealtors
datamax-oneil
lackdosenoeffner
mesachatsmalins
sydneybuses
skypher
seoquan
opera-orchestre-montpellier
chambres-hotes
jalc
luulla
justanotherwp
scottycameron
asppdf
etown
myverifly
electroniques
actv
sierrainstruments
suzannedellal
mushbarf
titre-service
texashomelandsecurity
applescoop
wbd
premiermediaok
tools
kemper-olpe
etheory
compustar
mti
jains
freebsd-howto
montonton
firstusa
pu-hiroshima
smartz
jananapark
pinupcazino
vrgl
minimundus
rffm
pass-education
czytajpl
baidumoystart
cronkitenewsonline
proppy
housingandpropertychamber
legulas
dropmysite
socceranalyze
myhiddendesire
iffco
annodex
lexpage
tickethoy
transtv
firstlinks
chineseso
trippy
linuxuprising
projectagora
kingfisherbay
siqnet
enfuce
rivierenland
stanley-pmi
rxdtv
ld-systems
joohopia
mijnafvalwijzer
ntxydy
edirectory
denmanair
bubbys
aquitaineonline
luminary-labs
carbonx
oxwork
plasmable
xbib
computuners
websiteitup
chuckthelocksmith
amazingformula
cityoflondonchurches
tornio
icu
birdscaribbean
ecwa
wrt
emailjs
mwmcommunication
jarvenpaa
etimo
lustgasbutiken
virtualrealitypop
grupocva
fxtradingcorp
mnb
biganto
1better
websiet
ec2instances
steuerberaterverband-hessen
wineryatwilcox
sakuratan
catv-f
mzsv
budgetthuis
eldenescort
omsignal
ullajohnson
whiteearthdesign
ecmsglobal
revolutionfour
gisou
proserve
essaywriter
kittypgslot
medplus
onmne
zw110
globalcit
yatu
albiladpress
jernbaneverket
thegreeneturtle
camera
trisloenparket
campz
meteo2
campingsitalia
teabox
55759l
armin
vw-nutzfahrzeuge
adpatrof
schub
rcoit
zicasso
sonypictures
doncesar
gaappeals
ftkode
rj
cardinalseansblog
hatter
iapda
cyber
kolekcja-millenium
gwcwarranty
asiatravel
glasriket
irights-lab
dainikamadershomoy
nccih
xforce
87143
regie-maregionsud
maxpay
ljungby
handelsbanken
rotarycreativegroup
tensquaregames
marketingszoftverek
elpatagonico
bmgesundheit
160333c
wuj
good-monthly
cehe
europe-en-occitanie
sunjingbo
orillia
mittw
convergenceservices
kouseihogo-net
knaut-media
treeremoval
binmir
eca
zennaware
reef
viewdns
softwarecy
urban-attic
badcryptopodcast
genealogytoday
cb-friends
lenstore
classjuggler
totalenergies
moonshinegrill
nifrel
nmon
kci
travelmap
szsmb
onvision
security-innovation
igaueno
naccchildlaw
aamuset
solnetworksltd
van-halen
sql-server-performance
zoogvpn
kapucyni
tek
kaczmarskigroup
enesi
tavrida
1usd
unionhallny
ttlheino
aimplace
zabytek
onlinewebcheck
mbo186
nichtraucherhelden
generationcitizen
takenet
dunvegancastle
server-ke296
ashkelnayes
horizons21
webca
ambbo
sssi
mrs-poppy
chums
edinformatics
sspca
titusville
med-gakkai
daikin
csapatepito-trening
hbsbzq
kerastase
verzeichnis-sozialrecht
littlemuseum
italybikehotels
softtech
iu
herobo
banghieucongty
7arts
hulipic
flareaudio
newsko
lapsenoikeudet
multiversitycomics
websanity
gearhostpreview
moovijob
eurobserv-er
studiumplus
nti2035
instacoins
toobiggie
via-corp
zua
intelligenta
tin247
b9q
gandi
hyhl66
13
town
syssrc
emathumozhihal
fmovies
thinkoutsidetheslide
kleintiernews
eshowcase
town
thesmbx
shamash
na-businesspress
xnxx123
xpartner
nowooo
chitec
fondeadora
helixcreativestudio
valachnet
railsinstaller
design-atoz
transportforthenorth
caravancampingsales
meganehompo
217
fenetres-nf
agg
jzpu
planetforward
derechosinfancia
poll8
readingroom
jeffreyarnett
deica
environmentvictoria
fesconnect
manchesterfire
uadec
bongo
juancmejia
kiss925
ncsc
harlemgrown
tenovuscancercare
taptap
liveforever
mare-centre
eaglesband
theliturgists
seriousmistresses
gachon
vesdoloi3678
kixgo
manoramanews
neauce
336256
dataprius
streetlightdata
hur
45
mywellbeing
unitedpatientsgroup
theseriesreview
atoneo
the-artifice
abarth
921261
epropertyplus
yacvic
nmmf
rtvonline
snugug
davehakkens
deidee
viralurl
cfdt-services
idyllwildarts
procomparis
larvik
guang5
lcc
vbrr
keonhanh
mysgb
ontario168
alltolearn
rinnai
complianceandethics
pigment
eblue
differential
kohler
bssaonline
devconnected
urbanharvest
kabe
fiebrecreativa
ucaiug
esprit
kjt
investigativereportingworkshop
yourescapefrom9to5
gachecker
town
chirunning
write-mycollege-essay
herogaming
conseils-thermiques
pajamas
btteknoloji
mctop
britgo
seorankuj
chinanbsk
xn--q9jyb4cweta3jrfvdxlb
lawtigers
greentribunal
aboutgeneticcounselors
grips-theater
alsolnet
kainuunsanomat
gaminghumor
anhducdigital
lajungle
coverme
baofengradio
pdsttechnologyineducation
middelheimmuseum
unitedphilforum
tucsonbotanical
next-motion
iamals
motortransport
pixelsanddots
vivigrosseto
tnpds
szgalaxy
ghtk
calrestfoundation
domeny
exb
cytiva
montbleuresort
mauimagazine
ug661
radio-weblogs
retsiq
cionclinic
sajam
tfwebdesigner
926g
upvideo
hkgolden
solidcore
hmtreasury
xiusebh
ufraw
wanima
linkmatch
bikemonkey
sitegallery
202
mercycare
rchuangxunht
manmanapp
currybet
beachapedia
dream
vda
dobt
opseu
geometrinrete
lanserhof
aisto
hinditeches
jasper
qianxibj
musicalvienna
luathoangphi
linkpopularity
atlasbrasil
locumconnections
interbus
ourdrops
passcode-official
oruxmaps
w3design
ots
churashima
savewright
ningxiasc
resourceguruapp
onpraemium
net
hookupguide
floorplanrugs
fixmychurn
interactiveschools
fostex
huntedinterior
backtowork
ucass
securedata-trans
tribalmedia
semmelrock
kemingtrade
futaneria
bloomintelligence
nwtrb
roxy
bnymellonwealth
deqing
nadacevodafone
hp2
caanepal
boxlight
fko
mvmagazine
disease-ontology
nantucket
parklot
mytopsportsbooks
ksmnews
familienhotels-stjohann
dveb
das-gruene-in-blau
everydayshouldbesaturday
earthworks-jobs
serpmetrics
railwaysarchive
micromd
connectingup
vitalliance
medtube
vr-marketing
waves-for-change
dekalbasgrowdeltapine
qxnrb
skh
blueocean
mooresvilletribune
wco-iof-esceo
ufa69
logisticshealth
leecloer
xiamenrv
catalyst2030
sxtingwang
ataonline
susansontag
ipnoid
liquidimageco
hutch
movenow
mitt
anla
ebookpbook
protocol
c-brains
monpanierdachat
sklepna5
helpfan
indianjcancer
twilert
prcee
vdroom
mollymoon
logmedia
tegv
cptc
strikemag
uw-slager