Link to USGS home page
Internal USGS Access Only

Summary of Priority-2 WAI Guidelines

Some of these categories are the same from those in Priority 1, the details will differ.

Don't rely on color alone
Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. Be careful when refering two items of a specific color on the page; ie. All of the red items are ...
Use markup and style sheets and do so properly
Use valid html or xml. Avoid using images to present text (commonly done in navigation bars). Correctly identify headers: H1, H2 etc., lists: OL, UL, DL, quotations: Q and BLOCKQUOTE. Don't use quotation for indenting. Use style sheets to control layout and presentation. Use relative rather than absolute units in style sheet property values. Use MathML to mark up mathematical equations; Links to MathML software.
Create tables that transform gracefully
Do not use tables for layout unless the table makes sense when linearized. If a table is used for layout, do not use any structural markup for the purpose of visual formatting; For example, do not use the TH element to cause the content of a (non-table header) cell to be displayed centered and in bold.
Ensure that pages featuring new technologies transform gracefully
If applets are used to provide content or navigation (not purely decorative), use triggers for applets that are device independent or specify both mouse and keyboard triggers for applets. If you use frame, use NOFRAMES at the end of each frameset.
Ensure user control of time-sensitive content changes
Avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off). Do not use moving, blinking, scrolling, auto-updating objects unless you provide a way for them to be paused or stopped. Do not create periodically auto-refreshing pages. Do not use markup to redirect pages automatically. Instead, configure the server to perform redirects. The BLINK and MARQUEE elements are not defined in any W3C HTML specification and should not be used.
Ensure direct accessibility of embedded user interfaces
Create keyboard shortcuts for forms.
Design for device-independence
Provide client-side image maps instead of server-side image maps. Scripts should specify logical event handlers rather than device-dependent event handlers.
Use interim solutions
Do not cause pop-ups or other windows to appear and do not change the current window without informing the user. Keep form labels next to or immediately above form elements to which they refer.
Use W3C technologies and guidelines
Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. Native formats should be used only as alternatives to html, not as substitutes, ie: PDF, Postscript, Shockwave, etc. Do not use deprecated HTML such as the FONT tag. Avoid requiring the use of plug-ins which do not provide accessibility features.
    USGS ruling on PDF: Files which are generated according to PDF accessibility guidelines are acceptable. Generally speaking this requires more effort than simply converting existing documents to PDF. Both USGS publications guidelines and Jacob Neilsen's Web usability site suggest Gateway Pages for PDF: Even accessibility features enabled, PDF is not especially Web friendly. Mark Bonito's PDF accessibility suggestions.
Provide context and orientation
If you use frames, describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. Divide large blocks of information into more manageable groups where natural and appropriate. Ex: Use OPTGROUP in forms to group OPTION elements inside a SELECT; group form controls with FIELDSET and LEGEND; use nested lists where appropriate; use headings to structure documents, etc. In forms use LABEL and its "FOR" attribute.
Provide clear and consistent navigation mechanisms
Link descriptive phrases. Avoid "click here" (Some speech-enabled browsers provide the option to read only the text that is linked). Consider "TITLE" attribute to clarify the target of a link. Provide metadata to add semantic information to pages and sites. Provide information about the general layout of a site (e.g., a site map or table of contents). Use navigation mechanisms in a consistent manner.

slide 36


[up]
"Mastering a Web Site" online course
Created and maintained by Lorna Schmid and David Boldt.
http://water.usgs.gov/usgs/training/webmaster/accessibility_guidelines_2.html    
Last modified: Wed Aug 13 15:19:22 EDT 2003