![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Heuristic evaluation
|
||||||
Heuristic evaluation is an inspection method based on ten general guidelines for good usability. Three to five usability experts independently evaluate the interface in question. They report any potential usability problems structured along the guidelines. It is desirable if they can also rate the severity of the problems. The method is developed by Jakob Nielsen. The following is Nielsen's guidelines, with my web-specific comments and a few examples. |
||||||
![]() |
||||||
Ten guidelines and their use |
The key to web usability is to know where you are and where you can go. The ability to predict where a link leads is crucial. In the example from Passagen, a brief introduction to the participants and the contents of the chat record would help a lot. |
![]() |
||||
![]() |
||||||
The term 'Beställ' (Order) in most contexts, on the web and in the real world, means to place an order. However, the link in this example does not give you a form for ordering the fine product. |
![]() |
|||||
Instead, it takes you to a standard page with phone and email contact info. Moreover, that info is already available in the menu on the left.
The main exit on the web is, of course, the Back function. Do not deactivate it. Also be careful with opening new browser windows. Many users do not notice the old window underneath, and end up confused when the history list is empty.
|
||||||
![]() |
||||||
But you can do better than simply leaving Back alone. In this example from Toga.com, you walked the path through Product categories, Sweaters and a particular brand to end up on the page describing one product. If that is not exactly what you are looking for, why not provide clearly marked links to five or ten similar products? That would be a more constructive exit.
The platform in question is the more-or-less established web conventions. Navigation device at the top of the page can be repeated or summarized at the bottom; text links are blue and underlined; the words 'site map' refers to a table of contents; and so on. Consistency between links, page titles and page headings is important to avoid confusion.
The most frequent error in web travel is going somewhere you did not intend to. Links must be predictable. (Not that there is anything wrong with serendipitous discovery, but the serendipity should occur pre-click. Nothing kills your interest in a site like waiting for a large page to download before being able to tell that it is not what you expected.)
|
||||||
![]() |
||||||
If you are looking to buy a used car at Bilnytt, it takes you a while to find the Buying Used Cars link and even longer to read the article associated with it. It mentions a joint venture with Bytbil but there is no link! I still don't know if there is a way to buy used cars at Bilnytt. (I finally typed www.bytbil.com into the browser URL field.)
The best accelerator on the web is the bookmarks provided by the browser. An ideal design from the users' perspective would provide distinct, stable URLs to each page (avoiding frames, not too volatile generated HTML, etc.). On the other hand, many developers of frame-based sites have a strong interest in channeling their hits through the first page, where they can present current offers. This is clearly an issue where usability is at odds with common marketing sense. Or is it? What if the current offers appeared in the bookmarkable content page?
This is a strange guidelines compared to the others, in that it advocates one particular style on fairly loose grounds. For purely task-oriented systems, it might hold (even though there is some evidence to the contrary). On the web, it is even harder. More and more sites become mini-portals offering a smorgasbord of stuff for a heterogeneous audience. What is 'irrelevant or rarely needed' in that context?
|
||||||
Providing helpful error messages is hard work. But at the same time, it can be difference between repeat business and going elsewhere. This all-purpose message is what you get at Torget when you try to locate countryside hotels in southern Sweden through the Advanced Search facility. Most users would probably stop looking at this point. |
![]() |
|||||
The problem with most web help is the very concept of web pages. You click for help, you are taken to a new page with lots of information, you forget what you were doing when you asked for help. Think about ways of providing more context-sensitive and integrated help when necessary. Some ideas may involve layers, frames, ALT tags, status line, or JavaScript. |
||||||
![]() |
||||||
Further studies |
Jakob Nielsen, the originator of heuristic evaluation, has written a lot on the method, its use and its validity. See the web material at useit.com. Keith Instone describes in an article at webreview.com how heuristic evaluation translates to the web. Some of the points here are based on his work.
|
|||||