4/2002
| Page 6 of 6 |
In addition to early usability testing using methods such paper prototyping, developers should seek user feedback at various stages throughout the development process. It is important to let users interact with the functional navigation in order to ensure sufficient usability. This will help to identify any problems associated with physically manipulating the navigation.
When designing and developing a site's navigational system, developers must keep in mind what happens after the initial site has been built. How will the navigation be maintained? How will navigational elements be modified, added, or deleted? In many cases sites have a tendency to outgrow their navigation, necessitating that additional content sections and links be added.
Who will maintain the site after its initial launch will affect what type of navigational scheme is implemented. If the site will be maintained within the client organization, by non-developers, then the navigation must be designed to accommodate this. This situation would require some type of dynamic include file that can be easily updated.
Two classes can be used to describe how the pages of a Web site interact with one another, static or dynamic. Static sites are a series of individual pages that don't utilize common elements. A change on one page would not affect any other pages. For example, if a navigational element needed to be changed, it would need to be changed on each page individually. A static format may be sufficient for small sites, but it's easy to see why a large static site would be difficult and inefficient to maintain.
Dynamic sites are able to utilize common elements across a site. Such elements would include headers, footers, global and local navigation, and any other content that will be used in multiple locations. There are various ways in which a dynamic site can be maintained. Two common approaches are to use templates and includes. Templates are pre built page schematics that can be applied to any individual page. For example, a particular subsection of a Web site would have its own template. The template would contain common elements such as sub navigation, header, footer, etc., while also offering blank sections for individual page content such as, body text and page title. This will allow the site administrator to make one change to the template and have it affect all pages using that template. Web design software packages, such as Dreamweaver, offer templating capabilities. Templating is also offered by high-end content management systems, such as Interwoven and Vignette that are designed for the maintenance of large Web sites.
The use of includes is another way to more efficiently maintain a large site. An include file is a file that is pulled into another file to display the include's content. A Web page may consist of a .html file that pulls (or calls) several include files. Although this Web page consists of several files, to the user it appears as one continuous file. On a 2,000 page site utilizing a navigational include file, a change to the navigation would only need to be made to that one file. A footer is another common example of how a dynamic include could be utilized. Many sites have a standard footer that is included on every page. This footer would likely be maintained as an include file.
Designing a successful navigational scheme starts with defining a site's
mission and audience. These factors then help to produce the content to
be offered. The content then must be structured and labeled in a manner
that will be intuitive to the user. A site should use a combination of
global, local, contextual, and supplemental navigational methods. These
different navigational schemes should interact in a manner that enables
the user to recognize where they are, where the content they desire is,
and what the best way to get there is. Although there are no formal standards
on how Web navigation should be structured, it is good practice to implement
navigational schemes that are widely used and understood. A site's content
is it's most important feature, however, without an effective navigational
scheme the user will never find it. Effective Web site navigation does
not happen by chance. Web professionals must develop a firm understanding
of the issues discussed in this paper, and act accordingly.
Fox, C. and Instone, K. (2001). Analyzing The Analysts: An Information Architecture Analysis of Top Business Analysts' Web Sites.
Vodvorka, J. (2000). Information Architecture, Designing the User Experience
Bernard, M. (2002). Criteria for Optimal Web Design (Deigning for Usability)
http://psychology.witchita.edu/optimalweb/print.htm
Downloaded on February 21, 2002.
Lynch, P. and Horton, S. (1997). Yale Web Style Guide.
http://info.med.yale.edu/caim/manual/contents.html
Downloaded on February 19, 2002.
Snyder, C. (2001). Paper Prototyping.
http://www-106.ibm.com/developerworks/library/us-paper/?dwzone=usability
Downloaded on December 14, 2001.
Garrett, J.J. (2001). A Visual Vocabulary for Describing Information
Architecture and Interaction Design.
http://www.jjg.net/ia/visvocab
Downloaded on February 21, 2002.
Boleyn, L. and Jetton, S. (2001). Concrete aspects of Information Architecture
Tools and Approaches.
http://www.acm.org/chapters/chifoo/programs/1001.html
Downloaded on February 22, 2002.
Rhodes, J (2002). Information Architecture for the Rest of Us.
http://www.webword.com/moving/restofus.html
Downloaded on March 15, 2002.
Kalbach, J. (2002). The Myth of "Seven, Plus or Minus Two"
http://www.webreview.com/2002/01-14/strategists/index01.shtml
Downloaded on January 7, 2002.
Georgia Tech (1998). The Graphic, Visualization & Usability (GVU)
Center's 10th WWW User Survey.
http://www.gvu.gatech.edu/user-surveys/survey-1998-10/
Downloaded on March 22, 2002.
Nielsen, J. (2002). Deep Linking is Good Linking
http://www.useit.com/alertbox/20020303.html
Downloaded on March 24, 2002.
Nielsen, J. (2000). Is Navigation Useful?
http://www.useit.com/alertbox/20000109.html
Downloaded on March 24, 2002.
Nielsen, J. (2002). Site Map Usability.
http://www.useit.com/alertbox/20020106.html
Downloaded on February 5, 2002.
Nielsen, J. (2001). Search: Visible and Simple.
http://www.useit.com/alertbox/20010513.html
Downloaded on September 1, 2001.
Macromedia (2002). Macromedia Flash: Player Penetration
http://www.macromedia.com/software/flash/survey/
Nielsen, J. (2002). Site Map Usability
http://www.useit.com/alertbox/20020106.html
Downloaded on April 1, 2002
I Recommend