Designing and Building Course-Based Webs

[Introduction] [Handouts] [Basics] [HTML] [First Page] [Design] [Markup] [More HTML] [Searching] [References] [Process] [Terminology] [Tips] [HTML Guide] [Books] [Bookmarks] [Tools]


Tips for Web Design

Abstract: This is a short collection of some of my recommended design strategies for webs. Not all are appropriate for all authors or all webs, but many should help you design better webs. I've tried not to overlap too much with Jakob Nielsen's Top Ten Mistakes of Web Design.


Basics

Learn about HTML, even if you're using a WYSIWYG editor, such as Microsoft FrontPage.

Pick a "style" and stick to it

Build small nodes for online viewing

Provide a context for your pages

Rely on logical, not physical, design


Navigation

Provide multiple paths through your site

Provide a central path through your site so that readers need not wonder where to go next.

Provide navigational aids, such as a site map

Provide a search facility


Intermediate Issues

Use the first few lines of each page to ground your reader

Name the principal components of your nodes

Always provide alternate text for your images (as well as alternate links for your imagemaps).

Use relative links instead of absolute links

Choose informative and uniform names for pages


Layout Issues

Don't be afraid to use physical tags if they help the readability of your page.

Don't use frames unless you have a good reason to.

Test your page

Use alternative text with your images


Advanced Techniques

Join small nodes into large pages for offline printing

Don't be afraid to break the rules

Learn to Program

Learn Regular Expressions

Find appropriate tools

Read the hypertext and HTML literature


[Introduction] [Handouts] [Basics] [HTML] [First Page] [Design] [Markup] [More HTML] [Searching] [References] [Process] [Terminology] [Tips] [HTML Guide] [Books] [Bookmarks] [Tools]

This page written by Samuel A. Rebelsky.

This page generated on 57 by SamR's Site Suite.