Conducting a web site evaluation
Heuristic evaluation is one way to quickly and inexpensively evaluate a user interface. The process requires that a small set of testers (or “evaluators”) examine the interface and judge its compliance with recognized usability principles (the “heuristics”). The purpose is to identify any usability issues so that they can be addressed as part of an iterative design process.
Originally designed for software evaulation, the principles work well for web sites.
The following evaluation criteria are based on Jakob Nielsen’s work (numbers 1-10), other readings, and personal experience. For each cateogry, the web site is graded as follows:
- 0 = Site category is optimized for usability
- 1 = Site category has only minor usability issues
- 2 = Site needs only minor changes optimize usability
- 3 = Site has fair usablity, medium-class problems
- 4 = Major issues in this category, priority for repair
- 5 = Catastrophic issues in this category; site not usable in this category;
repair here is mandatory
1. Visibility of System Status
Good example of feedback: the Orbitz.com intermediary screen which appears while searching database for airline flights.
2. Match Between the System and the Real World
3. User Control and Freedom
4. Consistency and Standards
5. Error Prevention
6. Recognition Rather than Recall
7. Flexibility and Ease of Use
8. Aesthetic and Minimalist Design
8a. Design/Navigation
8b. Design/Accessiblity
8c. Design/Other
The web is not a book … or a software application. Avoid splash pages. Avoid “skip this intro” Flash introductions.
Animation:
Movement is not only distracting, it is physiologically hard on the eye if the visitor is trying to avoid it.
Banner Ads:
If it looks like an ad — or is placed where the visitor has come to expect an ad — don’t expect visitors to read/see it. Research shows how well visitors “avoid” banner ads.
9. Help Users Recognise, Diagnose, and Recover from Errors
For example, if a form is completed incorrectly, the error message should not only alert the visitor but also identify which fields are problematic. The best time to alert visitors about incomplete forms is prior to submission!
10. Help and Documentation
11. Content
Does the site use fonts optimized for the screen? Are font sizes readable or easily adjustable? Does the site specify font faces that are inclusive for all systems? Are colors used indiscriminately? Is content designed for easy scanning?
Privacy Policy: Present and easy to find (and understand) if any personal data is required or if the site uses cookies.
12. My catch-all list
- Site provides quick assistance if I forget login or password.
- Provides a contact for the web site that is easy to find — and provides a
copy of any ‘form-mail’. - Each page has a meaningful title and can be bookmarked.
- URLs are human-readable and forwardable.
- Shopping baskets make it easy to change quantities.
- Form content doesn’t vanish on “back” if a field is missing.
- Forms show what data are required — and only reasonable data are required.
- Does site require Java or Flash (or other ‘extra tech’)
without warning or without due cause? - Load time : reasonable?
- Does the site demand that I use a specific browser?
- Does music auto-load? Is there an off-switch?
- Tone? Is it conversational or formal? Is it painfully hip?
In a nutshell, is it appropriate to the site and the audience?
Resources and Citations