F
 
 
Contacting the ARS
American Rose Society
P. O. Box 30,000
Shreveport, LA 71130-0030

E-mail : ars@ars-hq.org
Phone: 318-938-5402
Fax: 318-938-5405

 
Become a MemberRenew Your MemershipShop ARSMore about RosesMembers onlyFind Society
 
 
ARS Annual Web Site Competition

Principles of Web Site Design:


 


 

Overview When beginning the site design, much of the foundation or blueprint is completed in the pre-design phase. These general principles of good web site design are intended to offer guidelines to enhance ease of use and ensure compatibility with your audience.

General Design Principles

Principle
Description / Purpose
Strive for simplicity and clarity.

Publish information that solves people's problems. Usefulness should be a prime consideration when determining content.

 

Browsers and monitors determine site display.

Expect the audience to have different browser settings or different monitors, causing the page to display differently and/or impacting the quality and performance. See "Color, Graphics and Animations" section for further information.

 

Visit other sites.

Navigate through them deciding what is clear and a useful presentation of information. Use this knowledge in designing your site.

 

Inform others of your links.

If you link to another site, it is courteous to inform that site owner of the link so they can inform you if the web page moves.

 

Provide interactive capability as part of the site.
When appropriate to the purpose of the site, use the technology to allow the audience to make choices, take action, participate and learn. Visiting your site is not something people read, it's something they DO.

True interactivity must be more than mere activity alone. Interactivity implies an interaction between the viewer and the page--suggesting a cycle, process, action, or contingent response on behalf of the viewer.

Interactivity is NOT animated graphics, scrolling marquees, etc.

Use relative addressing
Use relative URLs (versus absolute URLs) to link documents within a web site. This will reduce rework and broken links when the site is moved or directories are renamed in an absolute path.

A relative URL is a link to a document within the same folder or web, for example:

<A HREF = "file.htm"> file.htm is in the current directory

<A HREF = "stuff/file.htm"> file.htm is in the directory named stuff

<A HREF = "../file.htm"> file.htm is in the directory one level up from the current directory

<A HREF = "../../stuff/file.htm"> file.htm is in the directory two levels up from the current directory

An absolute URL points to a document by starting at the top level of your directory hierarchy and working downward through all the intervening directories to reach the file. For example:

<A HREF = "/docs/stuff/file.htm"> file.htm is in the directories named docs/stuff

 

 

Understand Your Audience Every web site should be designed with an understanding of the intended audience, and their technical limitations in mind.


Principle
Description
Be kind to your audience
In designing your site, look at the site as though it is being seen for the first time. Remember:

The audience will not know the site as well as you do.

What is obvious to the designer or 'subject matter expert' may not be obvious to the audience.

Beware of gimmicks that appeal to the designer's sense of "cool" but don't enhance the usability of the site. Don't let your site become so cute or clever that it fails to meet your audience's needs.

Technical considerations
Before implementing the "latest" browser features (i.e., plug-ins, sound, animation, Flash, Shockwave), determine whether your audience will have this functionality in their own system.

 

Navigation Principles Navigation provides the method for moving through the information contained in the site. It is especially important that navigation be part of the planning before the site design is completed. Good, consistent, clear navigation will encourage visitors to use the site and come back often.


Principle
Description
Provide easy ways for users to navigate

Make navigation as logical and intuitive as possible. A web site is not a brochure or a linear medium, and online information is easy to get lost in. Think in 3D about structure and navigation issues. Group items together in "chunks" to increase information access.

 

Create storyboards

Storyboards model how the audience will travel from one document to the next. THIS IS IMPORTANT. A plan of "what goes where" will be incredibly useful as you develop graphics, content and link each page.

 

Use consistency

Use consistent and intuitive navigation elements or buttons. Don't use the same button for three different functions, or make users learn new symbols on different pages.

 

Optimize ease of navigation

Include navigation links for "Home," "Feedback," and "Search" on the top of every page. Depending on the information architecture, consider including other second level links throughout the site.

 

Match file structure to navigation structure

For ease of maintenance, match the file structure (containing web pages and image files) to the navigation structure.

 

Include internal page jumps

On long pages which will require several screens, provide top and bottom links (and any intermediary links needed) to allow the viewer to quickly browse the page. A good rule of thumb is to provide return/forward links at the top and bottom of any page that spans more than two display screens.

 

Three clicks to content

This is a generally accepted rule of web site navigation design. Obviously, there are times when the content does not lend itself to meeting this rule, but it is a good guideline to try to follow. Avoid "lists of lists."

 

The 60 second rule

Another general rule is that users should not have to take longer than 60 seconds to find information.

 

Reward users with each click

Don't waste a click on an empty page or a page "under construction." If the content isn't ready yet, don't create the link. Don't use construction signs.

 

Offer a search

Every web site should include a search mechanism that uses conceptual searching techniques. Talk to your web hosting company about what your search options might be.

 

Offer a site map
Every large web site should include a "Site Map" (or a Table of Contents/Index). The intent is to display as much of the navigation structure on one browser screen as possible, to increase information access.

Sensory Design Graphic user interface (GUI) and sensory issues are important to understand when designing a web site. Good design can make a web site fun and informative - bad design creates frustration and time-consuming searching. Avoid sensory overload as described below:


Principle
Description
Cognitive

Use a consistent placement of buttons or navigation icons and a consistent overall navigation structure. Once you see something twice, it's human nature to expect it to be the same the third and successive times.

 

Motor

Excessive switching between the mouse and keyboard is tiring. Design online forms to eliminate switching.

 

Memory

Make sure you have links to the home page and other important links from every page (usually Home, Feedback, and Search). Make it intuitive and easy to move around.

 

Scanning
Reading content online is difficult. Users do not read blocks of text - research has shown that users scan pages and the hypertext links, so make it as easy as possible. Don't use "Click here", misleading headings, long paragraphs, or paragraphs with too many links.

 
Content Content is what you choose to include in your web site. Users believe your content is valid and authentic, so maintain the reputation of quality and timeliness. Make your content relevant to your intended audience, and your users should be able to easily drill down into more detail.

Principle
Description
Communicate essential information in the easiest possible manner
Analyze how users need to use information

Ensure users questions are answered

Group information into small, manageable units

Place like things together - relevant subject matter

Provide an accurate label for each section

Make the important information obvious

 

Communicate at a level of detail so what users need is easily accessible.
Create for the screen, not for the page
Eliminate "walls of words" - intensive, wordy pages of text. Screen publishing requires concise wording. Make sure your navigation tools account for small screens and lower resolution monitors.

Layout Layout enhances the ease of use on a web site and individual web pages. Limit paragraph size, use wide margins, and create different visual blocks to avoid boredom.


Principle
Description
Try to keep the choices simple

Research has shown people can only remember 7 items. On a computer screen people can only remember 5, + or - one. Use chunking and relevancy principles to group content.

 

Don't ever make users scroll horizontally

On a 15" monitor the most common resolution is 640 x 480 (640 pixels wide and 480 pixels high). On a 17" monitor the most common resolution is 800 x 600. Be aware of your audience's monitors, and graphic and table limitations to different resolutions.

 

Note file size

Note the file size next to each downloadable file or image, so users know the size of what they're downloading.

 

Use white space effectively

Within the vertical and horizontal control limitations of HTML, keep the pages clear and uncluttered, and use white space to direct the audience's eye and make important content stand out.

 

Use images consistently
Keep a consistent style and background to all pages in the site.

Standardize an identity banner or image style for each page, as well as for headers and footers.

Use consistent layout
Use a consistent selection of font sizes, headings, and paragraph alignments. Avoid putting all the text into capitals, bold, or Headers (H1, H2, etc.,). Save this style for those areas that require emphasis to ensure the audience understanding of the important issues. Inconsistency confuses users.

Color, Graphics and Animation
The arrangement of the text and supporting graphical design will directly affect the impact of the site. It is important to ensure each graphic included in the design adds value to the communication of the page. Differences between design for web-based media and traditional media revolve around performance (speed) issues; graphics-intensive pages decrease performance.




Principle
Description
Monitor limitations for proper color display
On a 15" monitor the most common resolution is 640 x 480 x 256 (640 pixels wide and 480 pixels high and 256 colors). On a 17" monitor the most common resolution is 800 x 600. Of the standard 256 colors, the Windows color pallet takes control of some of them leaving 214 colors for the browser to display. Understand that graphics created outside this limitation may not display correctly in certain resolutions.

For a reference point, from the Internet site statistics of a Fortune 200 company in late December, 2000:

Of 68,000 "hits", user monitor resolutions were set:

800 x 600
62%
1024 x 768
21%
640 x 480
11%

 

Using background images or colors
When specifying the background image or color, also specify the default font color, so readers' preset browser colors will not impact the viewing of text.

Use backgrounds carefully; patterns are cool but very hard to read. Dark text on a light background is much easier to read than light text on a dark (or black) background. Balance "cool" with functionality/ease of use. Web pages with black backgrounds may not print correctly and if used should be tested carefully with all browser versions.

Graphics and images should add value

Purely decorative graphics take up space and memory. If used, they should be small in size and number, so they load and cache quickly.

 

Use the "ALT=" attribute in the <IMAGE> tag

Use the ALT attribute on all graphics--even if they are just lines or bullets. The ALT text appears when the cursor is rolled over the image, and some users may turn off image loading in their browser so images do not load.

 

"Thin" graphics

Make graphics small and "thin." This will increase the usability of the graphics and will result in the graphics loading much faster. Thin graphics are 30K or less. For an Internet site, a generally accepted formula is 2 seconds download time per graphic, plus 1 second per K, so a 30K graphic would take roughly 32 seconds to download under average conditions over a 28.8 baud modem. Many users have a faster connection, but the general guideline is to minimize graphics loading time whenever possible.

 

Text alternatives

Provide a text alternative for imagemaps.

 

Image pixel dimension attributes

Use HEIGHT and WIDTH pixel dimension attributes in the <IMG> tag to allow the browser to display all the text on a page faster, by avoiding requests back to the server for image dimensions.

 

Graphic formats for the web today

Only two image formats work for all browser versions on the web; .gif or .jpg -- use each format wisely:

gif: (Graphic Interchange Format)

Use for icons, navigation elements, black & white line art, images with large areas of flat solid color, or if you want transparency, animation, or interlacing. Can only retain 256 colors; it will "throw away" other colors.

jpg: (Joint Photographic Experts Group)

Use for photos and large complex images with many colors, does a better job compressing files than .gif; cannot interlace, make transparent or use in an animation.

 

Future graphic format
png (Portable Network Graphics)

This is the "next generation" graphics format. It is supported as an Internet standard by the W3C (World Wide Web Consortium). Uses lossless compression (no quality is lost in compression) then decompresses when viewed, enabling .png to retain every original detail and pixel. Will be the most flexible format to use for web graphics, but also somewhat more complicated. Not all older browsers support this format.

 

Bandwidth constraints

Bandwidth - be aware of the file size of your graphics and how slowly they load for users over a dial-up connection. Don't make graphics too big - the audience won't wait for them to load. If you do choose to use large graphics, offer a "text only" version of the site.

 

Use thumbnails

Offer a "thumbnail" (very small image) of a graphic that the user clicks to enlarge to full size.

 

Animation

A little animation goes a long way. It should never interfere with user's comprehension of information, so limit animations to two loops. They can be very effective if used carefully.

 

Test your graphics
Test your web site on monitors of different video resolution -- you may be shocked. Your images will probably look very different on different monitors.

Testing Every web site should be "piloted" with a small, carefully selected audience before being linked or published to the target audience. This testing allows for careful review and user reaction to the following questions:

Principle
Description
Test questions
Is the page layout pattern clear?

Can users anticipate where content, orientation or navigation tools will be?

Are web pages consistent?

Do pages support information access needs of users?

The Breath Test

Hold your breath while your home page loads.

 

The 60-Second Test

See if your test audience can find a specific piece of information in 60 seconds or less.

 

Test on different browsers

It's important that your site be useable by a wide variety of users and web browsers. Be sure to test the technical functionality of your site on several different browsers.

For an idea of most common Internet users, the following site statistics are from the February report on viewers of the ARS site:

Browser versions used to view the site:

Internet Explorer 7+

31.1%

Internet Explorer 6+ 51.5%
Internet Explorer 5+ 0.6%
Firefox 2+ 5.9%
Firefox 1+ 4.4%
Netscape 8+

0.1%

Netscape 7+

0.5%

Other Browsers  
      Safari 3.6%
      Mozilla 0.8%
      Opera 0.3%
      unknown types 1.2%


Use statistics to monitor and improve your site
Ask your web site hosting company about obtaining your site statistics. These include total traffic (hits) by date, week or month; most popular pages, referrals (where users come from, i.e., search engines, etc.); domains (.com, .net, .org and international domains); browser versions, error messages, etc. This type of information is very useful as you monitor and grow your site.

 

 
 
 
Home