by Vivienne Trulock
There are 4 specific checkpoints in Guideline 12.
| No. | Checkpoint | Priority | How to check | Disability Accommodated |
|---|---|---|---|---|
| 12.1 | Title each frame to facilitate frame identification and navigation | .Priority 1 | .WebXact Automatic check | Blind |
| 12.2 | Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone | .Priority 2 | .WebXact Automatic check, Manual check for 12.2 |
Blind |
| 12.3 | Divide large blocks of information into more manageable groups where natural and appropriate | .Priority 2 | . Manual check for 12.3 | Blind |
| 12.4 | Associate labels explicitly with their controls | .Priority 2 | .WebXact Automatic check | Blind |
Simply title each frame of a frameset using a title attribute.
WebXact will check this automatically for you
add a longdesc attribute to the frame tags.
Link this to a page which describes the frames function. For example, the nav description for the Dreamweaver Summer Classes site above might be: this frame provides links to the major sections of the site: General Content, Availability, Sign Up, and Contact Information.
Individuals using screen readers may not know which frame to choose to view if the title details are minimal or unclear. If the ‘title’ attribute does not provide clear unambiguous information relating to the content and purpose of the frame, a long description is required. Where frame titles are not clear, pages without an associated ‘longdesc’ attribute will be deemed to have failed the check.
This checkpoint refers to the correct use of headers, list elements and div tags and their use in grouping related elements.
Form controls can be grouped using the <fieldset> and <legend> tags. The <optgroup> tag can also be used to group choices.
Tables and associated tags such as <thead>, <tbody>, <tfoot> and <colgroup> should be used to group tabular data.
List items should use <ul>, <ol>, <dl>, <dd> & <li>.
Header elements should be used correctly to break up long stretches of text and add structure.
The <p> tag should be used to break text into paragraphs.
Pages will be manually scanned for elements which are not grouped properly such as large amounts of text or choices. Where pages have elements which are not grouped and could be obviously grouped, the page will be deemed to have failed the check. However, this guideline is very subjective and groupings made by one person may be different from another’s.
Labels can be associated both explicitly and implicitly with form elements. Implicit associations are where the label surrounds the form element
Explicit associations are made using the 'for' attribute only. The label does not wrap the element.
Use the 'for' attribute to associate labels explicitly.
WebXact will check this automatically