I own several books on Web Usability, and I've looked at a far greater number of books and Web sites at one time or another. It's not hard to find long reading lists like this one by Paul D. Hibbitts on Amazon.com. The image on the left illustrates another list. Both lists are well chosen -- but who has time for that much reading? I will try to assemble a much shorter list of recommendations in a future post ...
Too much information
Web Usability is a BIG topic. I just Googled Web Usability and got 2,350,000 hits. Web Usability Guidelines is slightly more manageable, with only 598 hits. There is even a widely referenced research paper devoted to A Framework for Organizing Web Usability Guidelines. Maybe if I scour Google for long enough, I'll find a framework for organizing Web usability frameworks?
Despite (or maybe because of) the widespread attention to this topic, there are many ways to slice the usability pie, and each author seems to offer a different taxonomy. But all the best books do have one thing in common: their weight! No matter who you read, they give you a lot of guidelines to follow. In fact, far too many for my liking.
The essence of usability
Being a simple-minded mathematician at heart, I am always looking for those few principles that will provide a sufficient foundation for most of what I need to remember. So, since I'm mostly interested in the role that site performance plays in determining usability, here is my own simple framework. I believe that to satisfy customers, a Web site must fulfill four distinct needs:
- Availability: A site that's unreachable, for any reason, is useless.
- Responsiveness: Having reached the site, pages that download slowly are likely to drive customers to try an alternate site.
- Clarity: If the site is sufficiently responsive to keep the customer's attention, other design qualities come into play. It must be simple and natural to use – easy to learn, predictable, and consistent.
- Utility: Last comes utility -- does the site actually deliver the information or service the customer was looking for in the first place?
Until a customer has established a reason to stay on a site, I believe this framework presents the four essential qualities in order of their significance, and therefore applies to all first-time visitors. Familiarity with the site can alter a customer's priorities, but only a prior knowledge of some unique utility not obtainable from other sites can overcome frustrating slowness or poorly designed navigation features.
For my purposes, this is enough detail. For the time being, at least, adopting this simple framework saves me from having to attend Jakob Nielsen's tutorial to learn Which of the almost 1,200 documented Web usability guidelines are most important? (Even so, I'm pleased to see the count dropping; Jakob's 2005 tutorial advertised more than 1200 guidelines **). But I would hazard a guess that about 85% of those guidelines, and of similar lists proposed by other Usability experts, fall under my heading of Clarity.
[** I might have guessed that any such reduction would be temporary. Nielsen's 2007 tutorial will review "which of the 1,549 documented Web usability guidelines are most important." -- 9/22/2007]
Despite this emphasis, I don't believe that issues of Clarity represent anything like 85% of the challenges to be overcome to make a site truly usable. Such an assumption would not give enough weight to the challenges presented by the other three areas. It would also downplay the dynamic nature of the Web experience and the interplay between these four factors. As Jared Spool pointed out in 2002, Web usability guidelines must evolve, to reflect the evolution of Web technology, site design, and users' expectations.
Usability and expectations
In particular, I believe that anyone responsible for setting site performance goals needs to understand how customers' expectations are likely to be modified by their experience of a site, and of the Web in general. And understanding what customers expect is the essential first step in providing a satisfying Web experience.
Eventually I plan to tackle this subject at the next level of detail. But first I may need to read a few more of the books on Paul Hibbitts' list!
[An earlier version of this post was first published on Blogger on October 17, 2005.]