|
Accessibility
Make your pages accessible to the visually
or otherwise disabled. These guidelines are adapted from http://web.mit.edu/atic/www/accessibility/developweb.html:
- Images -- Use the alt attribute. Text browsers and screen readers
use alt text in place of images. For site navigation images, alt text
is critical. Use empty double quotes as alt text for spacer images.
Avoid animations.
- Hypertext links -- Use text that makes sense when read out of context.
Avoid "click here."
- Skip Navigation -- Put an invisible link near the top of your page
to an anchor at the beginning of your page-specific content. This gives
visitors using screen readers the option not to have to hear the same
navigation
links over and over again as they browse your site.
- Page organization -- Use headings, lists, and consistent structure.
Use style sheets for layout and font style wherever possible.
- Frames -- Don't use them; but if you must, use NOFRAMES and meaningful
titles.
- Tables -- Make line by line reading sensible. Screen readers read
from left to right, top to bottom. An example of inaccessible table
design can be found at http://www.microsoft.com/usability/webconf/
lowney/lowney.htm#tables_frames. Summarize your table contents with
the caption tag or summary attribute.
- Don't forget the Accessibility Checker at http://webxact.watchfire.com.
Your minimum goal should be no Priority 1 errors.
- Do not convey important information solely through color, e.g., red
text for required fields in forms. 10% of your users may be red-green
colorblind and won't get your message if you don't spell it out.
You will find some helpful resources in the Color and Graphics section of this
site.
- Include an email link alternative on form pages.
- Image maps -- Use client-side MAP and alternative text for hotspots.
Provide alternative links for navigation; do not rely solely on your
image map. For instructions on how to create image maps, see Advanced
Topics.
For more detailed information, visit http://www.w3.org/WAI/.
Or, visit The
University of Arizona Web Resources site for easy-to-understand
tutorials on implementing accessibility.
|