Background | Testable assertions by success criteria
This document provides background and proposals to fulfill an action item taken by andi snow-weaver, john slatin, paul bohman, wendy chisholm, and ben caldwell at the 5 September 2002 telecon.
During this telecon, we discussed the wording of existing "rules" in the HTML Techniques (last draft published March 2002). for example:
It was felt that these types of statements were not appropriate for inclusion in a checklist since they are not testable assertions.
Most of these rules are based on checks from the AERT document (no longer under development since this work supercedes it). For example, AERT provides the following techniques for evaluating WCAG 1.0 Checkpoint 1.1:
The WCAG 2.0 Working Draft designates success criteria for each checkpoint and moves the priority level from the checkpoints to the success criteria. For example: Checkpoint 1.1 (For all non-text content that can be expressed in words, provide a text equivalent of the function or information the non-text content was intended to convey.) has the following success criteria (at the minimum level):
Discussion about technology-specific checklists began at the Linz F2F resulting in mock-ups and mailing list discussion.
Other checklist formats to consider:
from y by Hung Q. Nguyen (2001).
This first example contains assertions similar to what is found in AERT.
Minimum Level Success Criterion | Pass | Fail | N/A |
---|---|---|---|
1.1.1 non-text content that can be expressed in words has a text-equivalent explicitly associated with it. |
Techniques for SC 1.1.1
HTML Techniques | applied | not applied |
---|---|---|
Each IMG element has an alt
attribute. |
||
For spacer images, the value of the alt attribute is
"" (null alt-text). |
||
For graphs, charts, and maps, the value of the alt
attribute follows the guidelines from the National Braille
Association. (@@write testable assertions that summarize all of that
info) |
||
Or, we could make general assertions. In this example, a general statement is made followed by element and attribute-specific requirements for a variety of formats. Following that are further tests about different types of media and descriptions of appropriate text equivalents.
Core Techniques | applied | not applied |
---|---|---|
Each element that references an image has a valid text equivalent.
Technology-specifics:
|
||
For spacer images, the value of the text equivalent is "" (null alt-text). | ||
For graphs, charts, and maps, the value of the text equivalent follows the guidelines from the National Braille Association. | ||
Use the body of the OBJECT element to provide a text
equivalent for image objects. |
$Date: 2002/09/14 01:14:30 $ Wendy Chisholm