Documente Academic
Documente Profesional
Documente Cultură
Don't worry if some criteria are unclear for now, you will gain understanding and familiarize with them as you progress through the course.
for instance, the most frequent for instance, there are a “add item for instance, if unlike other persons
action is to add an item from the from toddler toys dpt.” and a “add the user visits the “music dpt.” more
toddler toys department into the item from other dpt.” buttons, the often than the “toddler toys dpt.”,
shopping cart, but the user needs to second button leading to the choice the short-cut button will be
click “add item”, then “chose dpt”, of dpt. customized to link to the music dpt.
then “toys”, then “toddlers” Instead
1.3 provides no feedback to confirm to lets the user know if his actions
the user his commands have been where successful or not
interpreted
for instance, uses pop-up messages,
bip or buzz sounds
1.4 obscure or easy to miss error error messages are clearly visible the application tries to fix the
messages and explain what is wrong and how problem for the user
the user can fix the problem
for instance: “bad name”, for instance: “bad name: names for instance: if the user types “jOhn”
written in the same color as the the start with a capital letter and for his name, the application
user input contain only letters and single quote proposes to replace by “John”
character”,
written in red under the problematic
text area
1.5 the same information is asked twice information is transfered from on whenever possible, the application
part of the application to the next “guesses” informations to avoid that
and not asked twice the user types them
for instance, the user is asked for for instance, when the user is asked for instance, if the user provided his
his zip code when he wants to find to provide an address to process his city, look up the zip code in a data
the closest shop and he is asked order, the zip code field is base instead of asking it to the user
again in another page when he automatically filled using
places an order information provided in a previous
page
1.6 perform destructive actions without displays confirmation dialog before in addition: provide a way to restore
asking confirmation performing important actions (such deleted data
as deleting all data, or placing a
shopping order)
2 respect of GUI standard does not respect standard GUI conforms to standard GUI practices in addition: adapt to user's country
practices usages
for instance: for instance:
- vertical scrollbars are located on - vertical scrollbars are located on
the left side the right side
- confirmation button is called - confirmation button is called
“affirm” (and pairs with “annul”) “OK” (and pairs with “cancel”)
- has components that look like GUI - colored or underlined text is a
controls but aren't: clickable link
- colored or underlined text is - buttons initiate actions
not a clickable link
- something looks like a button but
doesn't initiate an action
- something looks like a radio
button but isn't a choice
3 accessibility - color choices or font sizes don't - reasonable font size and contrast in addition: option to allow the user
allow for good readability - at least 57 px wide X 45 px heigh to configure colors and fonts
- clickable areas are too small or to clickable areas
close to each others to allow precise
clicking without zooming in
4 layout does not adapt well to some display adapt to different display sizes in addition: adapt to both portrait and
size landscape orientation
Additional resources: