 |
| |
Provide sufficient amount of contrast between page background and font color. |
 |
| |
Use the attribute “ALT=” for images, animations, and other objects. |
 |
| |
Use relative font sizes so that users with limited vision can increase the font size. If you use .css, incorporate a font-sizer JavaScript component. |
 |
| |
Use client-side image maps with “ALT=” tags rather than server-side image maps. |
 |
| |
Provide web versions of PDF documents where possible. |
 |
| |
Provide summaries provided for graphs and charts, use the LONGDESC attribute. |
 |
| |
Make a line-by-line reading of tables sensible, and include summaries where possible. |
 |
| |
Validate your site using the W3C Markup Validation Service for conformance to W3C HTML and XHTML recommendations and other HTML standards. Validate before launch and after each major upgrade. This can be found at http://validator.w3.org/detailed.html |
 |
| |
Include HTML attributes that improve site performance, such as explicit size attributes and ALT tag descriptions for graphics. |
 |
| |
Test all websites to make sure they are compatible with the most used browsers, operating systems, screen resolutions (as reported from SiteCensus), etc. |
 |
| |
Keep URLs short; use descriptive language and all lowercase. |
 |
| |
URLs should work without the "www" prefix. |
 |
| |
Add an ending slash to any URL that refers to a directory. This improves performance slightly for each such link by avoiding the need for re-direction as the server tells the browser that the link refers to a directory. |
 |
| |
Optimize webpage size. Response time (time from when a user requests a page and when it has displayed completely) must be within 0.1 seconds to feel interactive (immediate response); Must be less than 1 second in order to fit into the user's chain of thought; Must be less than 10 seconds to keep users attention (otherwise the user will bail). |
 |
| |
Inform users if browser or feature plugins are required. |
 |
| |
Make sure pages are usable without scripts and applets. |
 |
| |
Content should be accessible with CSS switched off or not supported. |
 |
| |
Is all information that is conveyed with color is also available without color, for example from context or markup. |
 |
| |
|