7.Flexibility and Efficiency of Use
–Accelerators -- unseen by the novice user --
may often speed up
the interaction for the expert user so that the system can cater to both inexperienced and experienced
users.
–Allow users to tailor frequent actions.
8.Aesthetic and Minimalist Design
–Dialogues should not contain information which
is irrelevant or rarely
needed.
–Every extra unit of information in a dialogue
competes with the relevant
units of information and diminishes their relative visibility.
9.Help users Recognize, Diagnose, and
Recover from Errors
–Expressed in plain language (no codes)
–Precisely indicate the problem
–Constructively suggest a solution.