|
Make everything is simple as possible, but not simpler - Albert Einstein. |
||
|
About Me Writing
Information Science |
20 Heuristics For Web Site EvaluationNeil Pollock 12 May 2001 Definition: A heuristic is a rule of thumb. Heuristic evaluation is the act of estimating the usability of a web site by applying well-known rules of thumb to the site and deriving a score for the site based on how closely it fulfills the requirements of these rules. The following list is largely based on the ideas of:
In addition to 16 usability heuristics sourced elsewhere, I have added four heuristics dealing with coding standards, accessibility, content relevance and searchability. 1. The Navigation is ClearAt all times you can readily determine your current position in the document structure. It is clear where you are in the hierarchy and have a good understanding of the breadth and depth of the site. Check that:
2. The Site Speaks the User's LanguageWords, phrases, and concepts are familiar to the user and not jargon or technical. Information is presented in a natural and logical order. Acronyms are always explained. Where technical terms are necessary a glossary is provided. 3. The User is in ControlThe user knows where they are and their full range of options. They have a sense of freedom. There are clearly marked exits. The user must not be in fear of making a mistake. If there are transactions, they can undo and redo the transactions. Situations are prevented such as when you fill out a form and then are told you made an error because you failed to fill in a field which wasn't declared to be mandatory. 4. The Design is Consistent and Uses Established Web ConventionsSimilar concepts are indicated through identical terminology and graphics. Uniform conventions for layout, formatting, typefaces, labelling, etc. are adhered to. Users spend 99% of their time on other sites they'll have to have a very good reason to learn a new way of doing things on this site. They have already learnt the web conventions. The site complies with the conventions below:
5. The Site is Free of Link Errors.Ensure links are accurate and current. Check links - especially external links, on a regular basis. Using Javascript designers can provide good error messages which enable the user to recover from the error situation, fix the problem, and continue within the site. Users should also be able to report the error if they choose. 6. Reliance is on Recognition Rather than RecallFamiliar labels and icons which clear meanings are used. The need to rely on the users' memory load as they move from page to page is minimised. Users are not focred to remember key information across documents. 7. The Site Provides for Flexibility and Efficiency of Use.High budget sites, and those that require frequent visits (eg home banking) should accommodate a range of user sophistication and diverse user goals. For example - guide novice users through a series of progressive steps leading to the desired goal, but allow expert users to directly reach their destination. 8. Aesthetic and Minimalist Design.The site has visually pleasing displays. There is an absence of information which is irrelevant or distracting. 9. Help and DocumentationWhere required relevant help and documentation is provided. It should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large. Frequently Asked Questions (FAQs) should be relevant and current. 10. Progressive Levels of Detail are Revealed.Information is hierarchically organised, with more general information appearing before more specific detail. This allows the user to delve as deeply as needed, but to stop whenever sufficient information has been received. 11. Documents are ChunkedSentences are short and contain only one topic. Ideally, a document should fit on a single display page. The user is not forced to access multiple documents to complete a single thought. Humans can store roughly seven bits of information in their working memory at once. If a complex page has more than seven items, then like pieces should be clustered. White space around the clusters can make them visually distinct. 12. Th Inverted Pyramid Style of Writing is UsedThe conclusion is placed first. The most important information is located in the text-heavy top. 13. Important Information is always "Above the Fold"The user is not forced to scroll to see important information. Where scrolling is required, it is made clear in the design that the page is scrollable. 14. Gratuitous Use of Features is AvoidedWhere features such as frames, Flash, animation, PDF and java applets are used there is a discernible purpose for their use. The purpose can be seen to outweigh the more accessible alternative of HTML (including XML). 15. Pages are ScannableUsers are able to readily identify keywords, hyperlinks and other eye catching features to progress to the next important page. The site used san serif fonts (easier for screen reading); short concise self-describing hyperlinks that are set apart by white space; and brief, easily digestible paragraphs that follow the inverted pyramid style. 16. Download and Response Times are LowPages (including all graphics) are generally less than 50k. Where pages are large there is a warning. Image information can be seen prior to full loading - but use of the ALT value, and loading speed is maximised by use of width and height attributes on all images. 17. Code Complies with StandardsThe site passes W3C HTML and CSS validation checks. Each pages starts with a DTD (eg ). 18. The Site is Accessible to AllThe site is accessible to people with a variety if disabilities. It complies with W3C accessibility guidelines. 19. Content is Accurate and CurrentThe site content is up-to-date, relevant and aligned to the current objectives of the web site. 20. The Site can be Searched EffectivelySearch is available from each page. The user is able to identify the most relevant information from a list of results. The user is clear on the search options, and is assisted to modify unsuccessful searches.
Evaluating sitesEvaluate the web site for the following, rating the severity of any usability issues against each heuristic as follows
| |
| Contact me on neiljpollock@yahoo.com
if you want to share some thoughts |
This pageweb-enabled 4 August 2002 | |