| To Pass | To Fail |
|---|---|
| Every image, Java applet, Flash file, video file, audio file, plug-in, etc. has an alt description. | A non-text element has no alt description. |
| Complex graphics (graphs, charts, etc.) are accompanied by detailed text descriptions. | Complex graphics have no alternative text, or the alternative does not fully convey the meaning of the graphic. |
| The alt descriptions succinctly describe the purpose of the objects, without being too verbose (for simple objects) or too vague (for complex objects). | Alt descriptions are verbose, vague, misleading, inaccurate or redundant to the context (e.g. the alt text is the same as the text immediately preceding or following it in the document). |
| Alt descriptions for images used as links are descriptive of the link destination. | Alt descriptions for images used as links are not descriptive of the link destination. |
| Decorative graphics with no other function have empty alt descriptions (alt= ""), but they never have missing alt descriptions. | Purely decorative graphics have alt descriptions that say "spacer", "decorative graphic," or other titles that only increase the time that it takes to listen to a page when using a screen reader. |
| To Pass | To Fail |
|---|---|
| Multimedia files have synchronized captions. | Multimedia files do not have captions, or captions which are not synchronized. |
| To Pass | To Fail |
|---|---|
| If color is used to convey important information, an alternative indicator is used, such as an asterisk (*) or other symbol. | The use of a color monitor is required. |
| To Pass | To Fail |
|---|---|
| Style sheets may be used for color, indentation and other presentation effects, but the document is still understandable (even if less visually appealing) when the style sheet is turned off. | The document is confusing or information is missing when the style sheet is turned off. |
| To Pass | To Fail |
|---|---|
| Separate text links are provided outside of the server-side image map to access the same content that the image map hot spots access. | The only way to access the links of a server-side image map is through the image map hot spots, which usually means that a mouse is required and that the links are unavailable to assistive technologies. |
| To Pass | To Fail |
|---|---|
| Standard HTML client-side image maps are used, and appropriate alt text is provided for the image as well as the hot spots. | Server-side image maps are used when a client-side image map would suffice. |
| To Pass | To Fail |
|---|---|
| Data tables have the column and row headers appropriately identified (using the <th> tag) | Data tables have no header rows or columns. |
| Tables used strictly for layout purposes do NOT have header rows or columns. | Tables used for layout use the header attribute when there is no true header. |
| To Pass | To Fail |
|---|---|
| Table cells are associated with the appropriate headers (e.g. with the id, headers, scope and/or axis HTML attributes). | Columns and rows are not associated with column and row headers, or they are associated incorrectly. |
| To Pass | To Fail |
|---|---|
| Each frame is given a title that helps the user understand the frame's purpose. | Frames have no titles, or titles that are not descriptive of the frame's purpose. |
| To Pass | To Fail |
|---|---|
| No elements on the page flicker at a rate of 2 to 55 cycles per second, thus reducing the risk of optically-induced seizures. | One or more elements on the page flicker at a rate of 2 to 55 cycles per second, increasing the risk of optically-induced seizures. |
| To Pass | To Fail |
|---|---|
| A text-only version is created only when there is no other way to make the content accessible, or when it offers significant advantages over the "main" version for certain disability types. | A text-only version is provided only as an excuse not to make the "main" version fully accessible. |
| The text-only version is up-to-date with the "main" version. | The text-only version is not up-to-date with the "main" version. |
| The text-only version provides the functionality equivalent to that of the "main" version. | The text-only version is an unequal, lesser version of the "main" version. |
| An alternative is provided for components (e.g. plug-ins, scripts) that are not directly accessible. | No alternative is provided for components that are not directly accessible. |
| To Pass | To Fail |
|---|---|
| Information within the scripts is text-based, or a text alternative is provided within the script itself, in accordance with (a) in these standards. | Scripts include graphics-as-text with no true text alternative. |
| All scripts (e.g. Javascript pop-up menus) are either directly accessible to assistive technologies (keyboard accessibility is a good measure of this), or an alternative method of accessing equivalent functionality is provided (e.g. a standard HTML link). | Scripts only work with a mouse, and there is no keyboard-accessible alternative either within or outside of the script. |
| To Pass | To Fail |
|---|---|
| A link is provided to a disability-accessible page where the plug-in can be downloaded. | No link is provided to a page where the plug-in can be downloaded and/or the download page is not disability-accessible. |
| All Java applets, scripts and plug-ins (including Acrobat PDF files and PowerPoint files, etc.) and the content within them are accessible to assistive technologies, or else an alternative means of accessing equivalent content is provided. | Plugins, scripts and other elements are used indiscriminately, without alternatives for those who cannot access them. |
| To Pass | To Fail |
|---|---|
| All form controls have text labels adjacent to them. | Form controls have no labels, or the labels are not adjacent to the controls. |
| Form elements have labels associated with them in the markup (i.e. the id and for, HTML elements). | There is no linking of the form element and its label in the HTML. |
| Dynamic HTML scripting of the form does not interfere with assistive technologies. | Dynamic HTML scripting makes parts of the form unavailable to assistive technologies. |
| To Pass | To Fail |
|---|---|
| A link is provided to skip over lists of navigational menus or other lengthy lists of links. | There is no way to skip over lists of links. |
| To Pass | To Fail |
|---|---|
| The user has control over the timing of content changes. | The user is required to react quickly, within limited time restraints. |