Usability and W3C ValidationToday's topic covers the areas of design, accessibility, usability, and validation. A comprehensive list of do's and don'ts would be quite lengthy. Also, some of these issues overlap into more than one area. This hand serves as an overview, with links to other resources. DesignLet me not re-invent what has already been done. Here is a link to my earlier references concerning proper designing for web pages: http://www.cofc.edu/~cmoore/effectivewebtips.htm Usability and AccessibilityCompliance with Section 508 of the Rehabilitation Act is of growing importance:
Summary of Section 508 technical standards (more details)
I referred to another useful website and decided to summarize some information found on it. This is just my rather cryptic explanation of some that apply to the kinds of features we use in web pages. You can get further information from: http://www.accessibilityforum.org/paper_tool.html
More on Usability and AccessibilityJakob Neilsen absolutely believes in keeping it simple. He is the authority on the subject, and has been writing about usability and accessibility for about 10 years. Most of his points have already been addressed in this document, but I would be remiss not to include a direct link to one of his current pages. http://www.useit.com/alertbox/designmistakes.html ValidationMany services will validate your website for errors. Some of them are free, including the authoritative World Wide Web Consortium. You can check a URL and have the results emailed to you in 5 minutes. It is quite detailed. http://www.usablenet.com/ This is the World Wide Web Consortium. Certain kinds of errors are reported in this
trial teaser. Browser CompatibilityMaking sure that your website can be viewed in the popular browsers is another overlapping topic. One resource is to refer to "browser compatibility tables." You can find them on sites such as about.com. In my opinion, it's almost impossible to make them comprehensive. The checklists show, for instance, what element is supported, but they don't discuss the extent to which they're supported. This article is also a good resource because it talks about some of the subtle issues of browser compatibility. http://www.newarchitectmag.com/archives/2000/05/kunicki/ Information Overload: Still more references |