Home Page | Table of Contents | Previous Page | Next Page

Web Site Design Issues

ftp://uiarchive.cso.uiuc.edu/pub/systems/mac/info-mac/cfg/marks-cron-120.hqx


What's New?

Most Web sites are not static, they are constantly evolving. A "What's New?" list can be very effective to keep your regular users up to date on what has changed. Another technique is to place a small "new" graphic next to items that have recently been updated or added to your site.

HTML Validation

No matter what technique you use to generate HTML it is a good idea to periodically check your code with a validation service or "lint" program.

Webtechs provides an excellent service that allows you choose the dialect of the HTML you are interested in. You can check individual fragments of HTML by pasting them into an online form and submitting them one at a time. Or, you can submit a list of URLs and the program will retrieve the pages for you and check altogether. Web browsers, such as Netscape, tend to be very forgiving, so it is not safe to assume that you have written valid HTML based on its appearance in your browser. As World Wide Web technologies progress, it is likely that poorly written HTML will come back to haunt you.

ftp://sparc.clearink.com/pub/mac/macweblint/ (Mac Web Lint)
http://www.khoral.com/staff/neilb/weblint.html (Web Lint)
http://www.webtechs.com/html-val-svc/

Statistics

Most World Wide Web servers provide copious amounts of information in the form of log files. Each log entry documents one server request or "hit." The log files themselves provide useful information about specific episodes, however, it is impossible to see the big picture without doing further analysis. There are several log files analysis programs available, some of which are free. The program called Analog is available for multiple operating systems, produces detailed results, including bar graphs, and is extremely fast. The program formats results in HTML so they can be viewed from anywhere on the Web.

http://www.statslab.cam.ac.uk/~sret1/analog/

Expired Links

Because the Web is constantly evolving hypertext links tend to go "stale" quickly. It is important for a Web site administrator to periodically and systematically check for links that have gone bad. With a smaller site this can be done by hand. Larger sites may require specialized URL checking software which is beginning to become available.

The flip side of this problem occurs when you need to change the hierarchical layout of your site. Not only do you need to update all your internal links, but you will need to handle external links that now point to nonexistent locations. Several techniques should be used in combination including:

Directory Structure

As you begin to set up your site, keep the following issues in mind with regard to the directory structure:


  Created: September 25, 1996  Modified: March 21, 1997
  Version: Copyright 1996 by the University of Florida
   Author: Richard Rathe, MD / rrathe@dean.med.ufl.edu
 Location: http://www.med.ufl.edu/medinfo/amia96/site.html

Home Page | Table of Contents | Previous Page | Next Page