Note 1: For ISO: "OS-only" requirements removed
Note 2:
"Core" requirements in bold,
"Primary" requirements in plain text, "Secondary" requirements shown in italics
UAAG Checkpoints | Possible UAAG subset for use in ATAG | ISO-TS-1071(compiled by JR) | Section 508 (compiled by MM) |
---|---|---|---|
1.1 Full keyboard access (P1) | INCLUDE |
|
|
1.2 Activate event handlers (P1) | no - can be part of a general cp on keyboard access based on 1.1 |
|
n/a |
1.3 Provide text messages (P1) | INCLUDE |
|
|
2.1 Render content according to specification (P1) | no |
|
|
2.2 Provide text view (P1) | no |
|
|
2.3 Render conditional content (P1) | no |
|
|
2.4 Allow time-independent interaction (P1) | INCLUDE - but we need to be more general than rendered content |
|
|
2.5 Make captions, transcripts, audio descriptions available (P1) | INCLUDE |
|
|
2.6 Respect synchronization cues (P1) | no |
|
|
3.1 Toggle background images (P1) | covered by 1.3 |
|
|
3.2 Toggle audio, video, animated images (P1) | INCLUDE under a more general control of dynamic content in WYSIWYG |
|
|
3.3 Toggle animated or blinking text (P1) | INCLUDE - under same general control of dynamic content |
|
|
3.4 Toggle scripts (P1) | no |
|
|
3.5 Toggle automatic content retrieval (P1) | no |
|
|
4.1 Configure text scale (P1) | INCLUDE |
|
|
4.2 Configure font family (P1) | INCLUDE |
|
|
4.3 Configure text colors (P1) | INCLUDE |
|
|
4.4 Slow multimedia (P1) | INCLUDE - under same general control of dynamic content |
|
|
4.5 Start, stop, pause, and navigate multimedia (P1) | INCLUDE - under same general control of dynamic content |
|
|
4.6 Do not obscure captions (P1) | no |
|
|
4.7 Global volume control (P1) | no |
|
|
4.8 Independent volume control (P1) | no |
|
|
4.9 Configure synthesized speech rate (P1) | no |
|
|
4.10 Configure synthesized speech volume (P1) | no |
|
|
4.11 Configure synthesized speech characteristics (P1) | no |
|
|
4.12 Specific synthesized speech characteristics (P2) | no |
|
|
4.13 Configure synthesized speech features (P2) | no |
|
|
4.14 Choose style sheets (P1) | INCLUDE - covered by 1.3 |
|
|
5.1 No automatic content focus change (P2) | INCLUDE |
|
|
5.2 Keep viewport on top (P2) | no |
|
|
5.3 Manual viewport open only (P2) | no |
|
|
5.4 Selection and focus in viewport (P2) | no |
|
|
5.5 Confirm form submission (P2) | no |
|
|
6.1 Programmatic access to HTML/XML infoset (P1) | ??? |
|
|
6.2 DOM access to HTML/XML content (P1) | ??? |
|
|
6.3 Programmatic access to non-HTML/XML content (P1) | ??? |
|
|
6.4 Programmatic access to information about rendered content (P1) | ??? |
|
|
6.5 Programmatic operation of user agent user interface (P1) | INCLUDE |
|
|
6.6 Programmatic notification of changes (P1) | ??? |
|
|
6.7 Conventional keyboard APIs (P1) | ??? |
|
|
6.8 API character encodings (P1) | ??? |
|
|
6.9 DOM access to CSS style sheets (P2) | ??? |
|
|
6.10 Timely exchanges through APIs (P2) | ??? |
|
|
7.1 Respect focus and selection conventions (P1) | INCLUDE - perhaps in a general requirement to observe system settings. |
|
|
7.2 Respect input configuration conventions (P1) | INCLUDE - perhaps in a general requirement to observe system settings. |
|
|
7.3 Respect operating environment conventions (P2) | INCLUDE - perhaps in a general requirement to observe system settings. |
|
|
7.4 Provide input configuration indications (P2) | INCLUDE - perhaps in a general requirement to observe system settings. |
|
|
8.1 Implement accessibility features (P1) | no |
|
|
8.2 Conform to specifications (P2) | no |
|
|
9.1 Provide content focus (P1) | INCLUDE-Covered by keyboard accessibility? |
|
|
9.2 Provide user interface focus (P1) | INCLUDE-Covered by keyboard accessibility? |
|
|
9.3 Move content focus (P1) | INCLUDE-Covered by keyboard accessibility? |
|
|
9.4 Restore viewport state history (P1) | no |
|
|
9.5 No events on focus change (P2) | INCLUDE |
|
|
9.6 Show event handlers (P2) | INCLUDE |
|
|
9.7 Move content focus in reverse (P2) | INCLUDE-Covered by keyboard accessibility? |
|
|
9.8 Provide text search (P2) | INCLUDE-Similar to part of ATAG checkpoint 1.5. |
|
|
9.9 Allow structured navigation (P2) | INCLUDE-Similar to part of ATAG checkpoint 1.4. |
|
|
9.10 Configure important elements (P3) | no |
|
|
10.1 Associate table cells and headers (P1) | INCLUDE |
|
|
10.2 Highlight selection, content focus, enabled elements, visited links (P1) | INCLUDE-Covered by keyboard accessibility? |
|
|
10.3 Single highlight configuration (P2) | no |
|
|
10.4 Provide outline view (P2) | no |
|
|
10.5 Provide link information (P3) | no |
|
|
10.6 Highlight current viewport (P1) | no |
|
|
10.7 Indicate viewport position (P3) | INCLUDE |
|
|
11.1 Current user input configuration (P1) | INCLUDE |
|
|
11.2 Current author input configuration (P2) | no |
|
|
11.3 Allow override of bindings (P2) | INCLUDE |
|
|
11.4 Single-key access (P2) | no |
|
|
11.5 Default input configuration (P2) | no |
|
|
11.6 User profiles (P2) | INCLUDE |
|
|
11.7 Tool bar configuration (P3) | no |
|
|
12.1 Provide accessible documentation (P1) | INCLUDE |
|
|
12.2 Provide documentation of accessibility features (P1) | INCLUDE |
|
|
12.3 Provide documentation of default bindings (P1) | INCLUDE |
|
|
12.4 Provide documentation of changes between versions (P2) | no |
|
|
12.5 Provide dedicated accessibility section (P2) | INCLUDE |
|
|
Missing from UAAG: (these are candidates for inclusion as ATAG requirements) |
ATAG should address:
|
|
1194.21(j) is not covered: 1194.21(l) mentions accessibility of form controls, which is not explicitly mentioned in UAAG 1.0, but is covered in detail in Guideline 6. |