Web Site Design Guide (logo)
Good Design ConventionsThe Electronic PageCascading Style SheetsTemplatesLibrary Items and AssetsBad Design FeaturesForms
Good Design Conventions
Overview
Key Design Points
User-Centered Design
Clear Navigation
No Dead-End Pages
Give Users Direct Access
Design for the Disabled
Provide Context
Naming Conventions

Overview

This website is intended to be a guide to creating professional web sites using the features available in Macromedia® Dreamweaver®, and was constructed during April/May 2003 as an assignment project (TAFE course no. ).

Each page of the site deals with a particular topic, and is broken down into sub-topics within each page. All text was provided by TAFE NSW specifically for the purpose of constructing this site, and apart from some minor grammar/spelling corrections has not been substantially altered.

Site navigation is via the navigation bar at the top and bottom of each page, while on-page navigation is via the sidebar menu.

This section deals with various general aspects of webpage design.

Key Design Points

  • Create a consistent look and feel for the web site including footers.
  • Separate information into manageable page-sized chunks.
  • Provide cues for the reader about the web's information structure and contents, context, and navigation.
  • Users should be within 3 hyperlinks of all information from the front page and should be able to get back to the front page with one click.
  • Use links to connect pages along the routes of use and user thinking.
  • Design your pages so that everything horizontally is viewable at a screen resolution 0f 600X 800. And vertically the most important elements are viewable.
  • Include alt tags on all buttons and important images
  • Naming conventions should have no spaces and be consistent
  • Keep your file and folder structure orderly, consistent and intuitive and do not include files not in use.
Top of Page

User-Centered Design

Graphic user interfaces were designed to give people direct control over their personal computers. Users now expect a level of design sophistication from all graphic interfaces, including Web pages. The goal is to provide for the needs of all of your potential users, adapting Web technology to their expectations, and never requiring the reader to simply conform to an interface that puts unnecessary obstacles in their paths.

This is where your research on the needs and demographics of your target audience is crucial. It's impossible to design for an unknown person whose needs you don't understand. Create sample scenarios with different types of users seeking information from your site. Would an experienced user seeking a specific piece of information be helped or hindered by your home page design? Would a novice be intimidated by a complex text-based menu? Testing your designs and getting feedback from users is the best way to see whether your design ideas are giving users what they want from your site.

Build Clear Navigation Aids

At the current state of web technology most user interactions with Web pages involve navigating hypertext links between documents. The main interface problem in Web sites is the lack of a sense of where you are within the local organization of information. Clear, consistent icons, graphic identity schemes, and graphic or text-based overview and summary screen can give the user confidence that they can find what they are looking for without wasting time.

Users should always be able to easily return to your home page, and to other major navigation points in your local site. These basic links, that should be present on every page of your site, are often graphic buttons that both provide basic navigation links, and help create the graphic identity that signals the user that they are still within your site domain. For example, in the Netscape corporate site this bar of buttons appears at the foot of every page:

Graphic has been reduced from the original size. www.netscape.com
Netscape Footer Navigation Bar

The button bar is useful (lots of choices in a small space), predictable (it is always there, at the bottom of every page), and provides a consistent graphic identity to every page in the Netscape site.

Top of Page

No Dead-End Pages

Every Web page should contain at least one link. "Dead-end" pages pages with no links to any other local page in the site are not only a frustration to users, they are often a lost opportunity to bring browsers into other pages in your site.

Web pages often appear with no preamble: readers often make or follow links directly to subsection pages buried deep in the hierarchy of Web sites. Thus they may never see your Home Page or other introductory information in your site. If your subsection pages do not contain links back up the hierarchy, to the home page or to local menus pages, the reader is essentially locked out of access to the rest of your Web site.

Give Users Direct Access

The goal here is to provide the user with the information they want in the fewest possible steps, and in the shortest time. This means you must design an efficient hierarchy of information, to minimize the number of steps through menu pages. Interface studies have shown that users prefer menus that present a minimum of five to seven links, and that users prefer a few very dense screens of choices over many layers of simplified menus.

Design For The Disabled

Not every user of your site will be able to take advantage of the graphics you offer on your pages, and a number of users may be visually impaired. One of the beauties of the Web and HTML is the ability to build in "alternate" messages ("ALT" tags in HTML) so that users without graphics capabilities can still understand the function of graphics on your pages. Using specially designed software, blind users can hear (via synthesized speech) the alternate messages you supply along with your graphics, and so will not completely miss the content of your pictures and graphic navigation buttons. If you will be using graphic menu systems for navigation, these text-based alternate menus will be an especially important aid to users without the ability to see your graphics.

Navigation

Providing a rich set of graphic navigation and interactivity links within your Web pages will pull the user's attention down the page, weaning them away from the general-purpose browser links, and drawing them further into your content. By providing your own consistent and predictable set of navigation buttons you also help give the user a sense of your site's organization, and makes the logic and order of your site visually explicit.

Top of Page

Provide Context or Lose the Reader

Readers need a sense of context, of their place within an organization of information. In paper documents this sense of "where you are" is a mixture of graphic and editorial organizational cues supplied by the graphic design of the book, the organization of the text, and the physical sensation of the book as an object. Electronic documents provide none of the physical cues we take for granted in assessing information. When we see a Web hypertext link on the page we have few cues to where we will be led, how much information is at the other end of the link, and exactly how the linked information relates to the current page. Even the view of individual Web pages is restricted for most users.

Naming Conventions and File/Folder Structures

Should all of the HTML files go in one folder and all images in another? If you have a small site and only a handful of each, this could be a simple way to go. But as your site grows, so will the number of files, and sorting them into subcategories will make them simpler to locate and change. Think about alternatives that make sense for your particular setup. What about grouping the files by model, so each product has its own folder? Or you could organize everything by date, if you are constantly adding new content.

There is no right or wrong way to organize this stuff. It's all up to you. But if you're in charge of maintaining the site, you'll want the structure to make sense to you. Just think about the type of content you'll be dealing with and map out the backend accordingly.

You should also be mindful of the names of your files and directories (directory is another word for folder — basically, it's just a container for files). When you're first building a site, you probably don't give a whole lot of thought to that type of stuff — you just name everything something that's intuitive to you so you don't need to sit and remember what each file or folder contains. But the people who visit your site may find your nicknames and shorthand a little baffling.

"But, hey," you might say. "We're just talking about filenames. Users will never see any of that stuff, except in the URLs, and who pays attention to that garbage anyway?" But users often do look at URLs, and some use them to navigate. Somebody could do a search and end up at a page deep within your site, and then he or she might get back to the root level by erasing all the extra stuff from the URL. For example, a user might cut http://www.stapler-co.com/guns/themonster.html down to http://www.stapler-co.com/guns/, hoping to see a complete list of stapler guns. If the URLs are nonintuitive, then that is just one more barrier between visitors and the content they want — and such barriers are to be avoided whenever possible.

It's also better to have short, memorable names, resulting in URLs that roll off the tongue, than names leading to URLs that have to be scrawled on two or three pieces of paper. Remember to pay attention to case too. Depending on what type of server your site is on, "a" can be an entirely different animal than "A".

To keep things consistent and simple, use lowercase letters for all folder and filenames. Servers tend to get confused by strange filenames, so be kind to them. Don't use spaces or questionable characters (like |, &, *, %, etc.). Only use periods before the extension (like .html or .gif), and don't include more than one extension in your filename:

OK: deluxe_model_stapler.gif
Not OK: deluxe.model.stapler.map.gif
Top of Page
 
Good Design Conventions The Electronic Page Cascading Style Sheets Templates Library Items and Assets Bad Design Features Forms
Hosted by www.Geocities.ws

1