Web usability is about creating your Website in such a way that your site users can find what they’re looking for quickly and efficiently.
In March 2003, Philippe Randour pointed out the Top 7 Usability Blunders Of The Big Players here on SitePoint.
Since then, Web usability practices have become even more commonplace, and knowledge of the many Web usability benefits has become more widespread. The big players must surely have improved since then, right? Let’s find out…
1. No Search Function
Guilty party: NBA
A usability study by Jakob Nielson found that more than half of all users are search-dominant and will usually head straight for the search function. This is especially true on large Websites that update their content regularly.
The NBA’s Website is truly enormous. Indeed, Google has listed almost 100,000 pages from this Website alone. With a site this large — and with such regularly updated content — it’s truly remarkable that a search function isn’t provided.
2. Massive Download Time
Guilty party: ESPN
The ESPN Website takes a mammoth 72 seconds to fully download and render on a regular 56k dial up modem (used by three in four UK Internet users). The total file size of the homepage is a whopping 304kb and is made up of:
- HTML document – 84kb
- Images – 119kb
- External CSS document – 13kb
Additionally, the ESPN homepage makes 54 HTTP requests, pushing up the download time by almost 11 seconds (each HTTP request increases the download time by 0.2 seconds). You can check the download time for any Web page with the Web Page Analyzer.
3. Non-scannable Text
Guilty party: Boeing
We read Web pages in a different manner to the way we read printed matter. We generally don’t read pages word-for-word â€“ instead, we scan. When we scan Web pages, certain items stand out:
- Link text
- Bold text
- Bulleted lists
Unfortunately, Boeing didn’t seem to realise this when they wrote their online news items and press releases. They do use short paragraphs, which are good, but they haven’t used any of the items from the above list.
4. Unclear Link Text
Guilty party: Real Player
One of the most frequently asked questions of any Website is, "Where can I go?" As such, it has to be instantly obvious what are links and what aren’t. I’ve labeled eleven different areas on a screenshot from the RealPlayer Website below. Which do you think are links (answers below)?
1, 3, 4, 6, 7 and 11 are links, and 2, 5, 8, 9 and 10 aren’t. How many did you get right? To avoid confusing site visitors in this way, you can follow three basic rules:
- Non-link text should be made bold or enlarged so that it stands out — don’t make it a different colour.
- Graphic-based links should be adjacent to text-based-links or have text embedded in them.
- A graphic that refers to, and is adjacent to, a text-based link should be a link itself.
5. Poor 404 Error Page
Guilty party: Monster
404 error pages can occur when users:
- Follow a link to a page that no longer exists or has been moved
- Enter the URL of a page that no longer exists or has been moved
- Type in an incorrect URL
When users receive a 404 error message, they may be unclear as to what’s happened and what they should do next. Some good 404 error page guidelines include:
- Don’t call it a 404 error â€“- Web users are unlikely to know what this means.
- Communicate what has gone wrong — Make sure users understand what’s going on and that they haven’t made a mistake or misused the site.
- Provide a call to action — Include a search function and links to the homepage, site map, and most popular pages.
Type in a URL for a page on Monster that you’re sure doesn’t exist, for example, http://www.monster.com/whereisthe404.html. At least they’re considerate enough to provide a back link on the 404 page, in case you forget where the back button is!
6. Visited Links Not Shown
Guilty party: About
As well as wanting to know where they can go (see ‘4. Unclear link text’ above), Web users also need to know where they’ve already been. Websites usually achieve this by changing the colour of links that have been visited, most commonly from blue to purple.
The About Website is basically a huge directory of information about pretty much everything. It’s very likely you’re going to be looking at a lot of different pages on this site, so how do they expect us to remember which pages we’ve already been to? To further confuse users, sponsored listing links are purple, the colour normally associated with visited links!
7. Frames Used
Guilty party: Ocado
Ocado is the online branch of Waitrose, a nationwide UK supermarket. It’s a relatively new Website, so it’s surprising that it uses such old-school techniques as frames. Frames have the following usability problems associated with them:
- Pages can be unprintable
- Pages can’t be bookmarked, nor their URLs emailed
- The back, refresh and history buttons can become disabled
- Visited links across frames don’t change colour
8. Links Point to the Current Page
Guilty party: Ford
The main- and sub-navigation links in the Ford Website are never disabled, even when they’re pointing to the current page. If site visitors click on a link that takes them back to the same page:
- It wastes their time.
- They may doubt whether they were really at the location they thought they were at.
- They may become confused, particularly if the page is scrolled back to the top.
9. Important information contained in images
Guilty party: AOL
AOL still haven’t realised that not everyone is hooked up to broadband. Take a look at their homepage:
As you may have realised by now, text downloads and renders on the screen first, followed by images. There can sometimes be a sizable time gap between the text and the last graphic appearing on-screen, especially for those graphics towards the right and bottom of the screen. Have a look at this screenshot of the AOL site, which captures how it looks when it first appears on the screen:
Overall, there are 13 images on the AOL homepage, with a total file size of 53kb. As such, it takes 13 seconds from the appearance of text to the download and render of the last image. So, I have to wait 13 more seconds after I’ve already waited for the page even to appear. And I have to wait, because nearly all the useful information is contained in the images!
The small amount of important information marked up through regular HTML, mostly located near the bottom of the screen, is illegible as you have to wait for its navy blue background to display. If AOL really felt this background with its nice gradient was absolutely necessary, they could have assigned the area a background colour of navy blue (in addition to the image). That way, the text would be in front of this background, so it would be legible when the page initially appeared. A few seconds later, the navy blue background image would be downloaded and rendered over the flat background.
10. Unique Scrolling System
Guilty party: BMW
Never go against design conventions! As the Internet has evolved we’ve become used to certain conventions. The organisation logo appears at the top-left corner of a page and links back to the homepage. When we wish to purchase items, we place them in our shopping cart. And when we scroll, we place our mouse on the scrollbar on the right-hand side of the screen.
Going against design conventions can have dire implications for any Website. Web users generally won’t be motivated to learn how to use the unique functions on a Website, as they tend to spend a very small proportion of their time on the Internet on any one site. This is why BMW’s site visitors are likely to have difficulty using their crazy navigation menu. Go to the BMW Website and mouse over the ‘Go local’ section. Do you see those tiny arrows in the top- and bottom-right of the box? You’re supposed to use those to scroll through the list.
All-in-all, it looks like the big players’ Websites still suffer from major usability problems.
It’s surprising, really, considering they undoubtedly have very large budgets assigned to site maintenance and development. If only they’d allocate some of that budget to user testing…
Trenton is crazy about Web usability and accessibility – so crazy that he went and started his own web accessibility and usability consultancy to help make the Internet a better place for everyone.
Jump Start Git, 2nd Edition
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers
Form Design Patterns