Computers Today..

Home

October, 2001                                                                        ESSENTIALS 


Computers Today, October, 2001

Master File
Edit Disk
Country Buzz
Front End
Chief Guest
Telecom
The Net
Managing IT
Networking
Marvels
Essentials
Tech Trends
Read Right
Columns
Circuit

Search

Previous Issue

Computers Today, September, 2001

CHANNELS

Politics
Business
The Arts
People
About Us
What's New


WEB DESIGNING
Bring Home The Surfer

It's difficult to find a Web site that is truly stellar with respect to usability. What are the dos and don'ts of designing your Web site?

By Alay Pankaj Jhaveri

Why are so many Web sites so frustrating to use? It isn't the information or the utilities; it's just that too many sites appear to have been sloppily slapped together with little sense of creating genuine usefulness to end-users. When this utility is critical to generating revenues, as it would be in any electronic commerce application, the Web site actually becomes a serious hindrance to business.

However, the good news is that you can in fact improve matters considerably through well-planned and well-executed design. This list will help you avoid the basic mistakes that stymie site utility and user acceptance.

6 Tricks To Attract Visitors

» Don't put up "under construction" signs all over your site just because you can't wait for its completion. That's a good way to irritate everyone. Consider creating an "under discussion" section instead and invite your current customers to tell you what they really want to see.
»
Do check out your competition. What key words would you use to search for your company's products/services? Use them in search engines to locate your competitors. They may have thought of things that you haven't.
» Target your market. Who buys your products/services? Research, don't guess; the results may surprise you. Then match the look of your site to your target audience.
» Content should be your main thrust area. Plan, plan and re-plan. Successful sites don't give just the brochure. They give a brochure, sales letter, FAQs (frequently asked questions), tips on usage and letters from satisfied customers, among others.
» If you have a product for sale, don't tell the user where they can buy it. Sell it online!
» Give visitors a reason to return to your site. Change it as frequently as you can. A photograph of your company's president and history of the company won't lure visitors. In fact, it's the surest way to lose lots of potential customers.

The 10 most common sins
When analysing Web design it is easy to identify a number of mistakes that reduce usability.

1 Using frames:
Splitting a page into frames is very confusing for users since frames break the fundamental user model of a Web page. You may not be able to bookmark the current page and return to it (the bookmark points to another version of the frameset), URLs (uniform resource locators) stop working and printouts become difficult. What is even worse is that the predictability of user actions is lost; who knows what information will appear where when you click on a link.

2 Injudicious use of technology:
Don't try to attract users to your site by bragging about use of latest Web technologies. You may attract a few nerds but mainstream users will care more about useful content and your ability to offer good customer service. Unless you are in the business of selling Internet products or services, it is better to wait until some experience has been gained with respect to appropriate ways of using new techniques. During the initial days of desktop publishing people used 20 fonts in one document. Let's avoid similar design bloat on the Web. For example, use VRML if you actually have information that maps naturally onto a 3-D space, for example, architectural design, shoot-them-up games and surgery planning. It is usually better to produce 2-D (two-dimensional) overviews that fit with the actual display and input hardware available to users.

3 Scrolling text, marquees and constantly running animations:
Never include page elements that move incessantly. Give your user some peace and quiet to actually read the text.

4 Complex URLs:
Even though machine-level addressing like URL should never have been exposed in the user interface, it is there and users actually try to decode URLs of pages to infer the structure of Web sites. Users do this because of lack of support for navigation and sense of location in current Web browsers. Thus, a URL should contain human-readable directory and file names that reflect the nature of the information space. Also try to minimise the risk of typing errors by using short names with all lower-case characters and no special characters.

5 Orphan pages:
Make sure that all pages include a clear indication of what Web site they belong to since users may access pages directly without coming in through your home page. For the same reason, every page should have a link up to your home page as well as some indication of where they fit within the whole structure of your information space.

6 Long scrolling pages:
Recent studies show that users are more willing to scroll now than they were in the early years of the Web. But I still recommend minimum scrolling opportunities on navigation pages. All critical content and navigation options should be on the top part of the page.

7 Lack of navigation support:
Don't assume that users know as much about your site as you do. They always have difficulty finding information, so they need support in the form of a strong sense of structure. Provide a site map and let users know where they are and where they can go. Also, it is always useful to provide a good search feature since even the best navigation support will never be enough.

HTML and Web site development tools available on the Internet

The Bare Bones guide to HTML
http://werbach.com/barebones
A listing of every HTML tag currently in use, with examples. This site also has HTML information in several different languages, in case you want to learn HTML in Chinese.
A Beginner's Guide to HTML
http://www.ncsa.uiuc.edu/ General/Internet/WWW/ HTMLPrimer.html
An excellent primer on HTML, with easy instructions and examples of how formatting will appear on on your Web page. Includes instructions on tables and graphics, plus links to other resources.
HYPE's Colour Specifier
http://www.users.interport.net/ ~giant/COLOR/1Color Specifier.html
An easy-to-use chart of colours for use in backgrounds or fonts, showing the colour and the HTML code.
HTML Goodies
http://www.htmlgoodies.com
Contains tutorials, primers, images, software and a host of other resources on HTML, Java and Web site development.
Matt's Script Archive
http://worldwidemart.com/scripts
Free scripts and forms that can be incorporated into a Web site, including counters, mail response forms and message forums. Whether you're looking for a counter, a random image displayer, or even an HTTP cookie library, Matt has got it. Also links to other script pages.
META tags
http://northernwebs.com/set/
Tips on adding META tags to sites, including how to target audience and achieve higher rankings in search engines.
Miscellaneous Web tools
http://www.lib.msu.edu/harris23/ general/webtools.htm
HTML and Web design tools and resources.
A quick reference guide to Web style
http://www.sun.com/styleguide/tables/ Quick_Reference.html
An excellent tutorial on Web site development, with general topics leading to more specific information, such as how to keep your graphics "down to size", using accent graphics, and developing image maps.
Robin's Nest: Web site development
http://www2.netdoor.com/~smslady/ websitedevelop.html
A comprehensive selection of links to various tools and topics on Web site development, including clip art libraries and free software programs.
TableMaker
http://www.bagism.com/tablemaker/
Just type in your design requirements and this site will automatically generate the HTML code for your tables free. The site also includes links to a number of other useful tools.
Web style guide
http://info.med.yale.edu/caim/manual/ contents.html
A useful tutorial on designing Web sites with illustrated examples and sections on interface, page and site designs.
Willcam's comprehensive HTML cross-reference
http://www.willcam.com/cmat/html/
A helpful listing of HTML tags and what they do.

8 Non-standard link colours:
Links to pages that have not been seen by the user are blue; links to previously seen pages are purple or red. Don't mess with these colours since the ability to understand what links have been followed is one of the few navigational aides that is standard in most Web browsers.

9 Outdated information:
Budget to hire a Web gardener as part of your team. You need somebody to root out the weeds and replant the flowers as your Web site changes. In practice, maintenance is a cheap way of enhancing content on your Web site since many old pages keep their relevance and should be linked to new pages.

10 Very long download times:
Remember you get only 10 seconds as the maximum response time before users lose interest in your site. Keep design elements to a bare minimum. Even Web sites with high-end users need to take into account download times. Bandwidth is getting worse, not better, as the Internet adds users faster than the infrastructure can keep up.

New mistakes of Web designing
Unfortunately, new technology and new applications for the Web have introduced an entirely new class of mistakes.

1 Breaking of slowing down the 'back' button:
The 'back' button is the lifeline of Web users and the second-most used navigation feature after following hypertext links. Users know that they can try anything on the Web and always be saved by a click or two on the 'back' button to return to familiar territory. Except, of course, for those sites that break the 'back' link by committing one of these design sins: Opening a new browser window; using an immediate redirect (every time the user clicks back, the browser returns to a page that leads the user to an undesired location); and preventing caching such that the back navigation requires a fresh trip to the server.

2 Opening new browser windows:
Opening up new browser windows is like a vacuum cleaner salesperson who starts his demonstration by emptying an ashtray on a customer's carpet. Designers open new browser windows on the theory that it keeps users glued to their site. But even disregarding the user-hostile message implied in taking over users' machines, the strategy is self-defeating since it disables the back button through which users return to previous sites.

3 Non-standard use of GUI widgets:
Consistency is one of the most powerful usability principles-when things always behave the same, users don't have to worry about what will happen. Instead, they know what will happen based on earlier experience. The more users' expectations prove right, the more they will feel in control of the system and the more they will like it.

Currently, the worst consistency violations on the Web are found in use of graphical user interface widgets, like radio buttons and checkboxes. Their appropriate behaviour is defined in the Windows, Macintosh and Java user interface standards.

Which of these standards to follow will depend on the platform used by a majority of your users. However, it hardly matters which widget you are employing since all these standards have close-to-identical rules.

For example, the rules for radio buttons state that they are used to select one among a set of options but that the choice of options does not take effect until the user has confirmed the choice by clicking on an OK button. Unfortunately I have seen a number of Web sites where radio buttons are used as action buttons that have an immediate result when activated. Such wanton deviations from accepted interface standards make the Web harder to use.

4 Lack of biographies:
Users want to know about the people behind information on the Web. Biographies and photographs of authors help make the Web a less impersonal place and increase trust. Personality and point of view often win over anonymous bits coming over the wire.

Yet many sites still don't use columnists and avoid bylines in their articles. Even sites with bylines often forget the link to the author's biography and a way for users to find other articles by the same author. It is particularly bad when a byline is made into a "mailto:" link instead of a link to an author's biography.

There are two reasons for this: First, it is much more common for a reader to want to know more about an author, including finding the writer's other articles, than it is for the reader to want to contact the author.

Second, it breaks the conventions of the Web when clicking on blue underlined text spawns an e-mail message instead of activating a hypertext link to a new page. Such inconsistencies reduce usability by making the Web less predictable.

5 Lack of archieves:
Old information is often good information and can be useful to readers. Even when new information is more valuable than old information, there is almost always some value to the old stuff. Having archives may add about 10 per cent to the cost of running a site but they increase the site's usefulness by about 50 per cent. Archives also help eliminate broken or dead links and thus encourage other sites to link to your site.

6 Moving pages to new URLs:
Anytime a page moves, you break any incoming links from other sites. Why hurt people who send you free customer referrals?

7 Headlines that make no sense out of context:
Headlines and other micro content must be written very differently for the Web than for old media; they are actionable items that serve as UI elements and should help users navigate. Headlines are often removed from the context of the page and used in tables of content and in search engine results. In either case the writing needs to be very plain and to meet two goals: Tell users what's at the other end of the link with no guesswork required; and protect users from following the link if they would not be interested in the destination page.

Short and Simple

» Users find a page split into frames very confusing since they break the fundamental user model of a Web page.
»
Don't try to attract users by bragging about use of latest Web technologies-you may attract a few nerds but mainstream users will care more about useful content.
» Scrolling text, marquees and constantly running animations do not go down well with users-give them some peace and quiet to actually read the text.
» In selecting URLs, try to minimise the risk of typing errors by using short names with all lower-case characters. Also try not to use any special character in the URL.
» You get only 10 seconds as the maximum response time before users lose interest-design your site in such a way that it can be downloaded fast.

8 Jumping at the latest Internet buzzword:

Most Internet buzzwords have some substance and might bring small benefits to those few Web sites that can use them appropriately. You can be sure that in most cases the latest buzzwords do not go down well with users. Opportunity cost is high from focusing attention on a fad instead of spending time, money and management bandwidth on improving basic customer service and usability.

9 Slow server response times:
Slow response time is the worst offender against Web usability. Bloated graphic design was the original offender in the response time area. Some sites still have too many graphics, too-large graphics or use applets where plain or Dynamic HTML would have been enough. The growth in Web-based applications, e-commerce and personalisation often means that each page view must be computed on the fly. As a result, the experienced delay in loading the page is determined not simply by the download delay but also by a server's performance. Sometimes building a page also involves connections to back-end mainframes or database servers, slowing down the process further. Users don't care why response times are slow. It pays to invest in a fast server and get a performance expert to review your system architecture and code quality to optimise response times.

10 Anything that looks like advertising:
Selective attention is very powerful, and Web users have learned to stop paying attention to ads that get in the way of their goal-driven navigation. Unfortunately users also ignore legitimate design elements that look like prevalent forms of advertising. Therefore it is best to avoid any designs that look like advertisements. The exact implications of this guideline will vary with new forms of ads but it is safe to follow these rules: Banner blindness means that users never look at anything that resembles a banner ad due to shape or position on a page; animation avoidance makes users ignore areas with blinking or flashing text or other aggressive animations; and pop-up purges mean that users close pop-up windows before they have even fully rendered, sometimes with great viciousness.

Better Web design
It is much harder to say what good things to do since I have never seen a Web site that was truly stellar with respect to usability. These are design elements that have the potential to increase usability of virtually all sites:

  • Place your name and logo on every page and make the logo a link to the home page, except on the home page itself, where the logo should not be a link: never have a link that points right back to the current page.
  • Provide search facilities if your Web site has more than 100 pages.
  • Write straightforward and simple headlines and page titles that clearly explain what the page is about and which will make sense to Web surfers even when read out of context in a search engine's listing.
  • Structure the page to facilitate scanning and help users ignore large chunks of the page in a single glance, for example, use grouping and subheadings to break a long list into several smaller units.
  • Instead of cramming everything about a product or a topic into a single, infinite page, use hypertext to structure the content space into a starting page that provides an overview and several secondary pages that each focus on a specific topic/product. The goal is to allow Internet surfers to avoid wasting time on subtopics that don't concern them.
  • Use product photographs, but avoid cluttered and bloated product family pages with lots of photos. Instead have a small photo on each of the individual product pages and link the photo to one or more bigger ones that show as much detail as users need. This varies depending on type of product. Some products may even need zoomable or rotatable photos, but reserve all such features for secondary pages. The primary product page must be fast and should be limited to a thumbnail shot.
  • Use relevance-enhanced image reduction when preparing small photos and images. Thus instead of simply resizing the original image to a tiny and unrecognisable thumbnail, zoom in on the most relevant detail of the product and use a combination of cropping and resizing.
  • Use link titles to provide users with a preview of where each link will take them before they have clicked on it.
  • Ensure that most of the important pages are accessible to users with disabilities, especially the visually impaired.
  • Do the same as everybody else does. If most big Web sites do something in a certain way, then follow along since users will expect things to work the same way on your site. Remember users spend most of their time on other sites, so that's where they form their expectations about how the Web works.

Finally, always test your design with real users as a reality check. People do things in odd and unexpected ways, so even a carefully planned project will learn from usability testing.

Alay Pankaj Jhaveri is a Web Developer and IT Consultant. e-mail: jhaverialay@yahoo.com

 

India Today Group Online

Top

Issue Contents    Write to us    Subscriptions    Syndication

INDIA TODAY | BUSINESS TODAY | INDIA TODAY PLUS
TEENS TODAY | THE NEWSPAPER TODAY | MUSIC TODAY | ART TODAY
SYNDICATIONS TODAY
| CARE TODAY

© Living Media India Ltd

Back Forward