's column on
The Top Ten New Mistakes of Web Design
Even More New Web Design Problems
Readers pointed out several new design mistakes that should also be avoided.
Downplaying Why Users Come To Your Site
John Brewer from
It's a mistake to bury your site's core competency in buzzwords. Typically, this involves redesigning your site to look "sort of like Yahoo"
at the expense of whatever it was that brought people to your site in the first place
Probably the most egregious example of this is www.netscape.com. (Exercise: figure out what to click on Netscape's home page to get tech support for Netscape Navigator!)
DejaNews (oops, Deja.com) has relegated its prime purpose (trolling for old USENET postings) to a box in the upper right corner of the screen. It's not actually called USENET or netnews, either. It's called "Discussions".
And recently, eGroups, which provides free mailing lists and list archives, now no longer takes me directly to my home page. Instead, I have to wade through a page that describes all their other services. (And the link I click to get to my home page is shaped like an ad banner, an example of mistake #10).
Many sites apparently think it is not sufficiently glamorous to support the reasons they became popular in the first place. If users like you for any reason, then it is better to improve that core competency and make it into an even greater strength than it is to hide it and try to force users to do something else. Most sites have great problems finding something that users want to do in this new medium. If you have something good, then please don't let it go.
Audio is Intrusive
Alistair Nicholson, Principal Consultant with e-strategists, writes:
Those designers that play a sound file without choice immediately a page is displayed lose traffic from every worker in an office situation with an advanced workstation with speakers. If my computer starts playing music, those around me are likely to assume that I am just playing games. At the very least, it lowers the credibility of the information, and in the increasingly common cubicle "farms" is disruptive to those around me. I immediately back out of such a site, and then consider if it seemed so valuable that I should adjust my sound level and re-enter, or just go somewhere else. The situation is quite different when a click is required to fire a sound file off, and I can make a choice.
Auditory interfaces differ from visual ones in many ways, including the fact that the ears are "always on," whereas the eyes may be directed elsewhere (not at the screen). This property makes sounds good for alarms and for subtly communicating progress on background tasks. Sound waves also have much further reach than screen images which can be used to interface with users who are in a different part of the room than the computer. All good things that should be employed more in user interfaces.
But these same fundamentals of sound also make it highly
annoying and intrusive when played in a multi-person environment
. The current use of sound files attached to Web pages typically has very little communicative value and I advise designers to take Alistair Nicholson's comments to heart and think of the poor cubicle-dwellers.
Mike Garrison (email@example.com) writes:
I think that splash pages may not be one of the top-10 web mistakes, but they are probably the top useless web fashion of the past year or two.
I especially hate it when a page I have bookmarked (say: //blah.com/ ) gets moved to some URL like //blah.com/content and my bookmark suddenly starts taking me to a splash page. Then I have to edit my bookmark so that it will take me to the real home page.
No one wants to have to access it every time, so getting to it really annoys anyone who is not a first time user.
But for the first time user, it adds a useless step between them and whatever brought them to the site in the first place. So it really annoys them too.
Most new users will come via a search engine anyway, so they'll probably miss the splash page.
If you make it the default highest page in the server (eg. http://www.useit.com/ ) then when people try to find your home page by chopping off a URL, they get the useless splash page instead.
They ruin the back button. (Your #1 new mistake.)
I agree: splash pages are useless and annoying. In general, every time you see a splash page, the reaction is "oh no, here comes a site that will be slow and difficult to use and that doesn't respect my time."
Splash pages are a sure sign of bad Web design.
Pages With No URL
Andy Breeding from Compaq's Information & Research Services writes:
I would like to suggest another problem with newer sites: no URL access to specific pages. Everything is script driven and there is no way to bookmark a subsection or page within the site -- you can only go the "home" URL -- as that is the only URL that is ever visible.
Linking is the foundation of the Web and every object on a system needs to be accessible through a persistent URL that will keep working. URLs are needed for:
emailing to other users
links from other sites
- all good ways of providing customer service online.
Nicole Burton from Sprint writes:
I enjoyed your Top Ten New Mistakes column and wanted to add a new discovery of mine regarding opening new browser windows.
Hotmail, owned by MS, "upgraded" to open a new window when you click on a web link contained in an E-mail. But after you go to the site, if you like it and bookmark it, the bookmark shows up as "Hotmail.com!" The bookmark takes you the site you bookmarked, but in order to make it useful, I will have to go in and edit the bookmarks to be meaningful; a not-too-user-friendly process in Netscape 4. Didn't know if you knew this but it drives me bats. I'm about ready to give Hotmail up as my E-mail service.
Bookmarks are one of the most important navigation features on the Web, so retaining good bookmarks is essential for usability. One of the main reasons frames are still bad despite improvements in browsers is that they usually mess up the user's bookmarks.
Many site authors still don't appreciate the need to write meaningful page titles that can serve as useful bookmarks. But it is positively obnoxious for another site to take over and interfere with the bookmarks.
Linking to Non-Standard Files Without Warning
A reader who prefers to remain anonymous writes:
Have you already addressed the practice of linking to .doc/.pdf files vs .html files? This is something we're asked to do with increasing frequency - "just link to the .doc file, don't bother to convert it" - seems to me there are some big usability issues here but others see only the savings in developer's and editor's time in not converting to .html........
You always need to provide an
explicit warning when linking to files in any other format than HTML
for at least two reasons:
the user may not have the necessary software installed and it is very impolite to make them wait (these files are usually bigger than simple HTML) for something they can't use
the non-standard file format will cause a non-standard behavior: for example, a PDF file will start up Acrobat (if the user has it installed, of course), thus giving users a nasty surprise in terms of an even longer wait and the appearance of new and different interface controls
Even with a warning, non-standard files have lower usability than HTML files because the older file formats were designed for different purposes than online reading. For example, Microsoft Word is an authoring tool for writing big reports and not an optimal reader (not that Internet Explorer is optimal, but at least it's better). And PDF defines pages for printing on a laserprinter and not a scrolling canvas for reading on a computer screen.
Sometimes, it can be an advantage that non-HTML file formats are optimized for different goals than online reading. For example, a form that needs to be printed will look much better in PDF than in HTML. And a table of numbers that people can use for running their own "what-if" analyses will often be better distributed as an Excel file than as an HTML file.
Good Overseas Response Times Require Caching
Individual experience may vary depending on the part of the world you live at and the network infrastructure there, but I don't feel that server performance itself is the much of a problem in this context. What is? All those dynamically generated pages can't be cached. Elaborate proxy hierarchies are turned useless. Those documents must be pulled from the original server each and every time. The folks there can set up a big server park to handle the requests instantly but they can't do anything about choke points elsewhere. Many
transatlantic links are
. It doesn't matter whether the server takes 0.01s, 0.1s, 1s, or even 10s to answer the request, when you're getting the data at 100 bytes/s. Which is just all too common.
I appreciate the possibilities offered by dynamically created pages, but as an author it is important to realize that you may force your users to pull data through the eye of a needle from the other side of the globe, data that might otherwise be available in a snap from a nearby proxy cache.
Good point: even a tiny page may be horribly delayed when it crosses the big pond. Thus, there are great benefits from allowing pages to be cached on proxies and other intermediate servers.
Need Contact Info on All Pages
Adrian Midgley, General Practitioner in Exeter, UK, writes:
I think the author's name and a means to contact them directly should be on each page. The reason is that I recognise how hard it is to get any feedback/capture any info from a site dealing with a generally unsophisticated audience.
Perhaps this varies from place to place. Using the title attribute in the mailto: link helps, of course.
It is true that it is sometimes hard to contact a website, whether to get customer service or to provide feedback. I am not sure that the solution requires a contact link on every single page, but the site definitely needs to be structured such that it is very easy to find the page that provides contact info.
David Sky from IBM Canada writes:
Many web designs don't take into account one simple fact: Many of us use the keyboard as much as possible. Yes, this even applies to the web.
I encounter many log in screens on the web (the bank, e-mail, news services, etc...). A good site design lets me click on the user ID, then hit tab once to jump to the password, then one more tab to jump to the 'Login' button. I press enter, and off I go.
A poorly designed log in screen has some extra links in between each field, each requiring an extra tab. These are usually links that are central to the task at hand, such as "Forgot your Password?" or "Special Upgrade Offer".
Here is an example of a quick, easy to use log in screen: www.gtemail.net.
Take a look at the following for a poorly designed log in screen: www.deja.com.
There are two additional links, and a check box. You can't even see the "Login" button without scrolling the window down.
Efficiency for the experienced is an important usability criterion. Any extra step is annoying when you just want to get moving. Also note that the ability to easily manipulate a page from the keyboard is crucial for
users with disabilities
, particularly for users who can't use a mouse.
Web Design Group
I'd just like to add another pet peeve of mine that closely mimics Mistake #9, Slow Server Response Times.
Many pages these days put all their content in one huge HTML TABLE. Almost all browsers will show nothing before loading the entire TABLE, so usually I'm stuck staring at a blank page for 10 seconds (assuming I haven't left, which I often do). In many cases, the page isn't completely blank--the authors kindly leave the ad banners outside of the TABLE.
Notable offenders are
I find the one huge TABLE problem to be worse than slow servers or large graphics. Yet the TABLE problem receives comparatively little attention.
Problems with Web Advertising
Slow Ads Don't Get Seen
Bill Hovingh, a Web application developer with the Presbyterian Church (USA) website, writes:
Since you get read a fair amount, maybe people might pay attention if you pointed out that banner ads which are (a) located at the top of a page which (b) has a complicated, table-based layout and (c) are served up by extremely-high-traffic servers will (d) cause the
rendering of the entire page to have to wait for the single image
-- and the wait can get excruciating if condition (c) is particularly acute.
Sites with this problem: Wired, with their image server static.wired.com sometimes bogged down; sites with ads coming from adforce.imgis.com (only on bad 'Net days, though); sometimes the NYTimes.
Kind of defeats the purpose if your ad takes so long to load that the user doesn't stick around for even the first page-view, doesn't it?
Agree, agree. Slow advertising servers are definitely self-defeating. Overly complex encoding of page layouts are always a problem, but they are particularly bad if they cause the rendering to be delayed. Response times are bad enough on the Web already due to the download times. At least allow the browser to render the page progressively rather than having to wait for everything.
Ads That Pretend to be Dialog Boxes
John G. Tyler writes:
Perhaps you could base a future Alertbox on the insidious problem of
visually deceptive advertisements
in web design, where advertisers fool users by displaying what appear to be user-control dialog elements but which really are links to their voracious marketing engines. Your number 10 this week "Anything that looks like Advertising" is closely related. But even more troubling is advertising that entices by offering bogus controls (i.e., combo-box pulldowns, text edit/entry fields, "Help" buttons, etc.)
These advertisers should be barred from qualifying for usability design awards. Furthermore, major content providers (i.e., AOL) should establish guidelines to refuse to host content designed to mislead.
Yes, ads that masquerade as dialog boxes or other useful user interface elements are deceptive and probably unethical. But they are also self-defeating: sure, you can trick the user into clicking on an ad in the belief that it is a dialog box, but that user's first reaction upon arriving at your site will be one of disgust - and an immediate click on the
Deceptive ads can increase click-through, but they will not increase sales. On the contrary, they will incite users to dislike and distrust the advertiser. All current marketing literature promotes the concept of customer relationships and the necessity of looking at the long-time value of customers who give you repeat business. It is beyond me why anybody would think that it is a good way to start a long-term relationship by cheating the customer.
Banner Blockers May Kill Your Graphics
Not only do
ignore any page element that looks like an advertisement, new
may do so as well and
prevent the browser from ever downloading a graphic that looks like an ad
So-called banner blockers like Siemens' free
are easy to install (in fact, WebWasher has great usability, even if it does require users to change one obscure setting in one of the Windows control panels). Once installed, the banner-blocking software inspects every page while it is being downloaded and simply stops the browser from ever requesting any image files (or Java, scripts, pop-up windows, or other technologies) that it thinks is an advertisement. Unfortunately, the software doesn't have perfect artificial intelligence, so it could well block legitimate content that looked sufficiently similar to current advertising formats.
Defining Pop-Up Windows
Jay Virdee, Operations Director for the
British Hotel Reservation Centre
Perhaps the terminology used needs better definition. What is the difference between a new browser window and a pop-up as described in mistake #10? From a technical perspective a pop-up is a new browser window where the navigation, address bar, etc, could be disabled. The same could be done to a new browser window i.e. disable navigation bar etc.
We use pop-up/new browser windows extensively to provide context sensitive help and it works very well - once the user has read the help, they can click on a close button and can carry on with the rest of the transaction. We use it primarily to keep the user in the flow of a transaction. If we followed the convention of taking the user to a help page, the user will fall out of the transaction for a fairly trivial reason.
If done correctly and in context I believe pop-up windows can aid smooth navigation and can be helpful to users. In our particular case, once D-HTML becomes widely supported, it could be an alternative to pop-up windows.
To me, a pop-up is a window that is intended as a
to a primary browser window. Thus, it is typically smaller and it does not contain a "full" page of info. In contrast, the "new browser windows" I warned against as mistake #2 are intended to stand on their own and contain a full page.
I actually agree that pop-ups can be useful; I simply observe that users often close the pop-ups without even looking at their content. Thus, I currently warn against using them for anything essential.
Help may in fact be a great example of an appropriate pop-up: the text should definitely be short and it is best to be able to see the help without changing or obscuring the original context.
Do Biographies and Archives Matter for Transactional Sites?
Jay Virdee, Operations Director for the
British Hotel Reservation Centre
Regarding mistakes #4, Lack of Biographies, and #5, Lack of Archives:
I'm not sure whether the above two apply to a
of popular websites. In most transactional websites, I don't think the above matter - the user is purpose driven e.g. buying a car. Would they need access to biographies or archives from the website - probably not. Just going through the websites that you used for "Who commits the Top-10 mistakes of Web Design?", I imagine only one or two would benefit from this. Avoiding the above mistakes would however be fundamental to the design of websites carrying news or educational content.
You just need to interpret "archives" slightly differently for a transactional site. It should be possible for users to revisit their transaction history and see an archive of previous things they have bought.
Even a traditional archive of old articles may be useful sometimes if the site carries descriptive content. Say, "toy of the week" for a site that sells toys. You return to the site a few weeks later and want to buy a toy that you remember seeing featured.
Biographies also apply, though to a smaller degree than on content sites. Many descriptive articles would benefit from by-lines: in the example with a featured toy, the description could be written by one or two toy reviewers who could establish a reputation among the loyal customers.
Artistic Sites May Differ From Useful Sites
Dave Scott writes:
I have an education in 2D graphic design, as well as several years of experience as a web designer. Currently I design web sites for the Environmental Protection Agency.
I agree with many of your opinions, such as frames being generally a bad thing. I also agree that web advertising no longer works. I think there are three main reasons people use the Web:
Sometimes these all blend together, but I think we need to remember that there are many people exploring the web simply as entertainment. They aren't afraid of being surprised. In fact, they
to be surprised. They
fancy web pages that are as engaging to look at as they are to read.
To gather information
To buy things
Of course this is no excuse for bad design or pages with 50 megs of graphics, but I believe most web sites can get away with breaking a few of your web design rules. I expect a site for Microsoft or CNN to look different from an artist's web site or a band's web site. There is room in web design for creative, beautiful web pages. The Internet is more than just a huge library of text, connected with links. It is a visual experience.
It is true that some sites are a form of expression in themselves and don't have any other purpose. Such sites can deviate from the usability rules without causing too much damage to their users since the users (almost by definition) won't be trying to accomplish anything.
But any site where you want the user to be able to get something done needs to make usability a high priority. Even an entertainment site usually needs to get the users to the (entertaining) content as quickly as possible without letting the navigation or other user interface elements intrude on the experience. And the more standardized the interaction, the less users need to spend cognitive resources on it.