List of Checkpoints for Web Content Accessibility Guidelines
1.0
- This version:
-
http://www.w3.org/WAI/GL/WD-WCAG10-20000826 /checkpoint-list
- (plain text,
postscript, pdf)
- This document is an appendix to:
-
http://www.w3.org/WAI/GL/WD-WCAG10-20000826
- Latest version of Web Content Accessibility Guidelines 1.0:
-
http://www.w3.org/TR/WAI-WEBCONTENT
- Editors:
- Wendy Chisholm, Trace R & D
Center, University of Wisconsin -- Madison
Gregg Vanderheiden, Trace R & D
Center, University of Wisconsin -- Madison
Ian Jacobs, W3C
Copyright
©1999 - 2000 W3C® (MIT,
INRIA, Keio), All Rights
Reserved. W3C
liability,
trademark, document
use and software
licensing rules apply.
This document is an appendix to "Web Content Accessibility Guidelines 1.0"
[WCAG10]. It provides a list of all checkpoints from the Web Content
Accessibility Guidelines 1.0, organized by concept, as a checklist for Web
content developers. Please refer to the Guidelines document for introductory
information, information about related documents, a glossary of terms, and
more. Each checkpoint also includes a link to pertinent techniques in
"Techniques for Web Content Accessibility Guidelines 1.0"
[WCAG10-TECHS].
This list may be used to review a page or site for accessibility. For each
checkpoint, indicate whether the checkpoint has been satisfied, has not been
satisfied, or is not applicable.
A tabular version of the list of
checkpoints is also available (e.g., for printing).
This section describes the status of this document at the time of its
publication. Other documents may supersede this document. The latest status of
this document series is maintained at the W3C.
This document is an appendix to a document that has been reviewed by W3C
Members and other interested parties and has been endorsed by the Director as a
W3C Recommendation. This is a stable document and may be used as reference
material or cited as a normative reference from another document. W3C's role in
making the Recommendation is to draw attention to the specification and to
promote its widespread deployment. This enhances the functionality and
universality of the Web.
A list of current W3C Recommendations and other technical documents can be
found at http://www.w3.org/TR.
This document is part of a series of accessibility documents published by
the Web Accessibility Initiative. WAI
Accessibility Guidelines are produced as part of the WAI Technical Activity. The
goal of the Web Content Guidelines Working
Group is discussed in the
Working Group charter.
Please send comments about this document to wai-wcag-editor@w3.org.
Priorities
Each checkpoint has a priority level assigned by the Working Group based on
the checkpoint's impact on accessibility.
- [Priority 1]
- A Web content developer must satisfy this checkpoint.
Otherwise, one or more groups will find it impossible to access information in
the document. Satisfying this checkpoint is a basic requirement for some groups
to be able to use Web documents.
- [Priority 2]
- A Web content developer should satisfy this checkpoint.
Otherwise, one or more groups will find it difficult to access information in
the document. Satisfying this checkpoint will remove significant barriers to
accessing Web documents.
- [Priority 3]
- A Web content developer may address this checkpoint.
Otherwise, one or more groups will find it somewhat difficult to access
information in the document. Satisfying this checkpoint will improve access to
Web documents.
Some checkpoints specify a priority level that may change under certain
(indicated) conditions.
Priority 1 checkpoints
In General (Priority 1)
- Checkpoint 1.1 Provide a text
equivalent for every non-text element (e.g., via "alt", "longdesc", or in
element content). This includes: images, graphical representations of
text (including symbols), image map regions, animations (e.g., animated GIFs),
applets and programmatic objects, ascii art,
frames, scripts, images used as list bullets, spacers, graphical buttons,
sounds (played with or without user interaction), stand-alone audio files,
audio tracks of video, and video. (Techniques
for 1.1)
- Checkpoint 2.1 Ensure that all
information conveyed with color is also available without color, for example
from context or markup. (Techniques for
2.1)
- Checkpoint 4.1 Clearly
identify changes in the natural language of a document's text and any text
equivalents (e.g., captions). (Techniques
for 4.1)
- Checkpoint 6.1 Organize
documents so they may be read without style sheets. For example, when an HTML
document is rendered without associated style sheets, it must still be possible
to read the document.
(Techniques for 6.1)
- Checkpoint 6.2 Ensure that
equivalents for dynamic content are updated when the dynamic content changes.
(Techniques for 6.2)
- Checkpoint 7.1 Until user agents
allow users to control flickering, avoid causing the screen to flicker. (Techniques
for 7.1)
- Checkpoint 14.1 Use
the clearest and simplest language appropriate for a site's content.
(Techniques for 14.1)
And if you use images and image maps (Priority 1)
And if you use tables (Priority 1)
And if you use frames (Priority 1)
And if you use applets and scripts (Priority 1)
-
Checkpoint 6.3 Ensure that pages are usable when scripts, applets, or
other programmatic objects are turned off or not supported. If this is not
possible, provide equivalent information on an alternative accessible page. (Techniques for
6.3)
And if you use multimedia (Priority 1)
- Checkpoint 1.3 Until
user agents can automatically read aloud the text equivalent of a visual track,
provide an auditory description of the important information of the visual
track of a multimedia presentation.
(Techniques for 1.3)
- Checkpoint 1.4 For any
time-based multimedia presentation (e.g., a movie or animation), synchronize
equivalent alternatives (e.g., captions or auditory descriptions of the visual
track) with the presentation.
(Techniques for 1.4)
And if all else fails (Priority 1)
- Checkpoint 11.4 If, after best
efforts, you cannot create an accessible page, provide a link to an alternative
page that uses W3C technologies, is accessible, has equivalent information (or
functionality), and is updated as often as the inaccessible (original) page. (Techniques for
11.4)
Priority 2 checkpoints
In General (Priority 2)
- Checkpoint 2.2 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. [Priority 2 for images, Priority 3 for text]. (Techniques
for 2.2)
- Checkpoint 3.1 When an appropriate
markup language exists, use markup rather than images to convey information. (Techniques for
3.1)
- Checkpoint 3.2 Create
documents that validate to published formal grammars. (Techniques
for 3.2)
- Checkpoint 3.3 Use style sheets
to control layout and presentation. (Techniques for
3.3)
- Checkpoint 3.4 Use relative
rather than absolute units in markup language attribute values and style sheet
property values. (Techniques
for 3.4)
- Checkpoint 3.5 Use header
elements to convey document structure and use them according to specification.
(Techniques for 3.5)
- Checkpoint 3.6 Mark up lists
and list items properly. (Techniques
for 3.6)
-
Checkpoint 3.7 Mark up quotations. Do not use quotation markup for
formatting effects such as indentation. (Techniques for
3.7)
- Checkpoint 6.5 Ensure that
dynamic content is accessible or provide an alternative presentation or page.
(Techniques
for 6.5)
- Checkpoint 7.2 Until user
agents allow users to control blinking, avoid causing content to blink (i.e.,
change presentation at a regular rate, such as turning on and off). (Techniques
for 7.2)
- Checkpoint 7.4 Until user
agents provide the ability to stop the refresh, do not create periodically
auto-refreshing pages.
(Techniques for 7.4)
- Checkpoint 7.5 Until user
agents provide the ability to stop auto-redirect, do not use markup to redirect
pages automatically. Instead, configure the server to perform redirects. (Techniques
for 7.5)
- Checkpoint 10.1 Until user
agents allow users to turn off spawned windows, do not cause pop-ups or other
windows to appear and do not change the current window without informing the
user.
(Techniques for 10.1)
- Checkpoint 11.1 Use W3C
technologies when they are available and appropriate for a task and use the
latest versions when supported. (Techniques
for 11.1)
- Checkpoint 11.2 Avoid
deprecated features of W3C technologies. (Techniques
for 11.2)
- Checkpoint 12.3 Divide large
blocks of information into more manageable groups where natural and
appropriate.
(Techniques for 12.3)
- Checkpoint 13.1 Clearly
identify the target of each link. (Techniques
for 13.1)
- Checkpoint 13.2 Provide metadata
to add semantic information to pages and sites. (Techniques for
13.2)
- Checkpoint 13.3 Provide
information about the general layout of a site (e.g., a site map or table of
contents). (Techniques
for 13.3)
- Checkpoint 13.4 Use
navigation mechanisms in a consistent manner.
(Techniques for 13.4)
And if you use tables (Priority 2)
- Checkpoint 5.3 Do not
use tables for layout unless the table makes sense when linearized. Otherwise,
if the table does not make sense, provide an alternative equivalent (which may
be a linearized version).
(Techniques for 5.3)
- Checkpoint 5.4 If a table is used
for layout, do not use any structural markup for the purpose of visual
formatting.
(Techniques for 5.4)
And if you use frames (Priority 2)
And if you use forms (Priority 2)
And if you use applets and scripts (Priority 2)
Priority 3 checkpoints
In General (Priority 3)
- Checkpoint 4.2 Specify the
expansion of each abbreviation or acronym in a document where it first occurs.
(Techniques
for 4.2)
- Checkpoint 4.3 Identify the
primary natural language of a document. (Techniques
for 4.3)
- Checkpoint 9.4 Create a logical tab
order through links, form controls, and objects. (Techniques for
9.4)
- Checkpoint 9.5 Provide
keyboard shortcuts to important links (including those in client-side image
maps), form controls, and groups of form controls.
(Techniques for 9.5)
- Checkpoint 10.5 Until user agents
(including assistive technologies) render adjacent links distinctly, include
non-link, printable characters (surrounded by spaces) between adjacent links.
(Techniques
for 10.5)
- Checkpoint 11.3 Provide
information so that users may receive documents according to their preferences
(e.g., language, content type, etc.)
(Techniques for 11.3)
-
Checkpoint 13.5 Provide navigation bars to highlight and give access
to the navigation mechanism. (Techniques for
13.5)
- Checkpoint 13.6 Group related
links, identify the group (for user agents), and, until user agents do so,
provide a way to bypass the group. (Techniques for
13.6)
- Checkpoint 13.7 If search functions
are provided, enable different types of searches for different skill levels and
preferences.
(Techniques for 13.7)
- Checkpoint 13.8 Place
distinguishing information at the beginning of headings, paragraphs, lists,
etc.
(Techniques for 13.8)
- Checkpoint 13.9 Provide
information about document collections (i.e., documents comprising multiple
pages.).
(Techniques for 13.9)
- Checkpoint 13.10 Provide a
means to skip over multi-line ASCII art. (Techniques
for 13.10)
-
Checkpoint 14.2 Supplement text with graphic or auditory presentations
where they will facilitate comprehension of the page. (Techniques for
14.2)
- Checkpoint 14.3 Create a
style of presentation that is consistent across pages. (Techniques
for 14.3)
And if you use images and image maps (Priority 3)
- Checkpoint 1.5 Until
user agents render text equivalents for client-side image map links, provide
redundant text links for each active region of a client-side image map.
(Techniques for 1.5)
And if you use tables (Priority 3)
And if you use forms (Priority 3)
For the latest version of any
W3C specification please consult the list of
W3C Technical Reports at http://www.w3.org/TR.
- [WCAG10]
- "Web Content
Accessibility Guidelines 1.0", W. Chisholm, G. Vanderheiden, and I. Jacobs,
eds., 5 May 1999. This WCAG 1.0 Recommendation is
http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505.
-
[WCAG10-TECHS]
- "Techniques for Web Content
Accessibility Guidelines 1.0", W. Chisholm, G. Vanderheiden, I. Jacobs,
eds. This document explains how to implement the checkpoints defined in "Web
Content Accessibility Guidelines 1.0". The latest draft of the techniques is
available at http://www.w3.org/WAI/GL/WCAG10-TECHS/.