Designing Web Usability
by Jakob Nielsen
This book was written by Jakob Nielsen almost a quarter of a century ago. It's been sitting untouched on my bookshelf for at least half of that time. Whilst in isolation due to covid, I decided to browse through it to see how relevant it still is.
In the preface, to answer the question why he published this information as a printed book and not online, he gave three reasons:
- Computers screens are not yet good enough to read so much content,
- Web browsing is not yet straightforward enough compared to turning pages on a book,
- Readers (and authors) are not yet comfortable reading through non-linear information.
He predicted 2007 to be the year books would be finally replaced by online information.
Looking back from 2022, none of his conditions are satisfied to the extent that books are no longer needed. there are still plenty of bookshops, selling plenty of books.
Whilst there has been improvement in all three, addressing them point by point:
- only e-readers (such as the Kindle) are good and affordable enough for reading books on,
- web browsing has improved immensely, but at times I wonder if it is going backwards. Certainly the browser back button is often broken due to poor site design,
- readers are certainly more used to browsing the web in a non-linear fashion to find information quickly. I am not sure how keen they are on reading 300 page novels online though.
Below are my thoughts on each of the chapters in the book.
1. Why Web Usability
The basic point made here is that bad usability equals no customers. That you are not just competing with other similar services, but with all services on the web. If a user can't easily figure out how to use your services online, they might end up spending their time and money on another, unrelated service instead.
This point is certainly still very true. With one caveat, it doesn't apply to all the government services that are now online. If you need to file a tax return form online, you can only do this on the dedicated government site. It is probably why so many public sector websites had such poor usability, never mind accessibility in the past. But thanks to legislation the picture has now improved to the point where public sector websites have least detectable accessibility errors according to the latest WebAIM figures.
2. Page Design
This section begins by stating that site design is more important than page design from a usability perspective, because it is unlikely the first page a user lands on will be the correct one. This is still the case, even if Google (which had only just been founded when this book was published) does a good job at pointing you to the correct information.
Screen real estate
It then continues onto screen real estate in which most of the points made are still relevant. Don't waste space (which doesn't mean all white space is bad), use most of the available space for the content, minimise space dedicated to navigation and adverts (which if needed, should eat into the space dedicated to navigation). Whilst these principles still stand, unfortunately adverts rule the web and so few commercial pages follow them anymore.
Next up it discusses how to deal with screen resolutions, and the fact that you cannot predict your users' browser environment. The book makes the point that you should not assume too much about that environment and make sure your design can adapt to the most common environments, including being careful how you use non-standard components (thankfully this is less of an issue now). These points are still valid, in fact they are a pre-cursor to responsive design and graceful degradation I suppose.
It continues on to make the case for semantic markup which is now well understood even if not yet always implemented.
It also goes into quite some detail about download times and keeping these to a minimum (below one second). Whilst download times are no longer so relevant thanks to bandwidth improvements, the pure download speed problem has been replaced by the latency in the browser having to download many, often hundreds, of additional files and then process them before they can display a page. It means that despite all the advancements in browser tech, bandwidth, cloud caching and edge computing, very few websites meet the one second display time recommended here. That is a truly saddening turn of events. We've taken all the improvements in tech and made things worse.
The book makes a lot of still valid points about links. The link titles should be meaningful and two links pointing to the same place should use the same URL, so the browser can indicate a link has already been visited.
On this last point, I would say this is no longer relevant. Nor is the point about making links blue or underlining them. Users are now used to the fact that anything can be a link and don't care too much whether they have visited a link or not. Not that this is a usability improvement, but it is the current state of web design. In fact these are now considered more to be accessibility issues than usability issues.
Quite a bit of discussion on the need for outgoing links and not to be afraid of them. I think this is now well understood by most site owners. A good point is made about incoming links. The only way to make these work, is to use permalinks. After 20 years the web is now awash with broken links, so it's kind of accepted that not all links work. But if an incoming link does not work, make sure to offer suitable alternatives on your error page to the user.
The book does make the point that site registration breaks incoming links and leads to loss of users. Interestingly it also states that micropayments might take care of this. Unfortunately this never happened. Facebook, user tracking and selling our data happened instead.
CSS, Frames and printing
The points on CSS and frames are probably no longer relevant. The web is mature enough to make good use of the former and scarce use of the latter, although iframes are making something of a comeback now.
It also covers how to make a webpage printable, although not using CSS, which probably wasn't standardised yet at the time. Instead it recommends linking to PDF (or PostScript) versions of the page. It does make the very important (and still 100% accurate) point that PDFs are for printing and not for reading on-screen. Don't make important information only available in PDF format.
3. Content design
Overall this section is still very applicable. Users don't like reading online. Keep it simple, keep it to the point, enable users to scan pages. Use clear headings, bullet points and plain language. And employ a "web editor" - writing for the web is a difficult skill that needs to be learned.
It covers the need for clear fonts and colour contrast and to avoid ALL CAPS content.
The section then spends a lot of time on multimedia content. A lot of the considerations are only partially relevant now, since bandwidth and smartphones have made multimedia an ubiquitous part of the web in 2022.
One point I disagree strongly with is that good sound can increase the user experience. Whilst true, it stems from the time when perhaps people browsed the web at home or in their own office. The point is also made that sound should be unobtrusive and quiet. Still it is infuriating when a website plays sound without me asking it to. If I start a video, or music file, I am happy to hear sound. Otherwise, keep quiet.
Finally, I am happy to see this point made about content:
Any time you use any format other than plain text and standard HTML, you risk depriving users with disabilities from being able to use your site.
4. Site design
This section hasn't really dated and thankfully the advice is largely followed nowadays. Key points are around the importance of an informative homepage, the scorn for splash pages and the pointlessness of under construction warnings. Websites are always under construction.
It goes on to warn about metaphors from the real world, such as the shopping cart, because the user might not always understand them. It does make the point that the online shopping cart had already back then become an interface standard and was no longer a metaphor.
Navigation and structure
The point is made that good site navigation is achieved when a user can answer the three questions:
- Where am I?
- Where have I been?
- Where can I go?
I am not sure the second is still so relevant anymore, at least most designs now don't try to indicate this anymore, unless through the means of breadcrumbs. Also your browser history could tell you where you have been.
Structuring the site according to user needs, not the company's internal organisation is a well made point. It is now better understood, but still not universally applied. The fact that the user is in control of where they want to go and not the site designer is also made and still very true. The need to reduce navigational clutter is also raised and has to some extent been addressed through expandable menus (eg hover menus, which have become "click to open" menus due to the lack of hover on smartphones).
Since the book was written before Google completely redefined how finding information on the web works, the section on search is now not so relevant, except perhaps to intranets. I have yet to find an intranet with a decent search mechanism, often because the basic search algorithm considers all content equal. But keywords found in a page title are surely more important than when found in the main page content.
Finally URLs themselves are discussed. But other than trying to keep them alive as long as possible, I am not sure URLs are very relevant anymore. Whilst users do sometimes try to guess a URL (I know I do), since most of the web is now browsed on a smartphone it is probably less the case. In addition the prevalence of walled gardens and closed apps has made URLs less of a thing - with the exception that they need to work of course.
5. Intranet Design
This is more about the business need for a good intranet than the actual design. User testing is key, along with an appropriate level of investment. The economic loss of poorly designed tasks in an intranet can costs millions when replicated daily by 1000s of employees. Still very relevant.
6. Accessibility for users with disabilities.
Quite a short section, maybe reflecting that this was still a niche consideration at the time. It does make the point that various legislation actually requires certain websites to be accessible. The techniques mentioned are all still very applicable today.
Unfortunately the point was not heeded and accessibility (or lack of it) is still a major issue in 2022. This is despite the following prescient comment:
Those of us who plan to be around for a few more years also have personal reasons to promote accessibility because as we get older, we will experience more disabilities ourselves.
It looks like we only have ourselves to blame if we are unable to claim our online pensions due to accessibility reasons.
7. International Use
This chapter is interesting because it recognises that the web is global and you might need to consider the cultures and languages you design your site for. The points are still very relevant especially this one:
Make translations bookmarkable: different URLs should be used for different translations of the same content so it can be bookmarked in the correct language.
Overall I am not sure the problem of country / language / culture has yet been solved adequately on the web. Certainly not in any uniform manner that could be considered an "interface standard" such as the shopping cart. I am still too often displayed content in the wrong language because of poor assumptions and design choices.
8. Future Predictions
On the one hand this chapter is now largely irrelevant, on the other it is interesting to see if the predictions were correct. Many of the more specific predictions have not happened as predicted. Nevertheless, the underlying point that as the web becomes more common it will at some point be ubiquitous and change everything, has indeed happened.
The chapter does predict mobile devices, although fails to foresee many of the effects of this, especially with respect to the pros and cons of social media and the power of big companies that run them. It does predict that privacy becomes precious, however assumes that users will be willing to pay for this privacy. Unfortunately it seems we are at the moment only too happy to give away our privacy for free. But privacy awareness is raising and maybe this will change in another 25 years time.
The death of both browsers and newspapers is predicted. The former are still very much around, but having to contend with mobile apps and the power of the companies that profit from the app stores. The latter are clearly now struggling as a print media. Integrated media services are predicted to happen once bandwidth can support them. Welcome to the present day!
9. Conclusion: Simplicity in Web Design
The points raised here are still relevant today, but I feel the web is no longer something to be discovered and we spend less of our time trying to find new services and more of it simply using the ones we already know how to use. So the need to keep people on your site it's perhaps somewhat diminished.
The virtual real-estate land has been divided up amongst the big players. Facebook, Google, Microsoft, Amazon and Apple are the obvious ones. However, within most sectors there are now established winners (Netflix, Strava, Spotify) and whilst competition is still rife, it is impossible to break into this without billions in financial backing. And even when you do, the most likely outcome is that your patch of virtual space will be bought. ie You will either be acquired or forced out.
The book has dated very well. Most of the points are still valid. Sadly few of them are universally applied. Still some way to go then.