W3C | Web Accessibility Initiative

Evaluation Information

For User Agent Accessibility Guidelines 1.0, 20020821/ draft.

User agent information
Operating system information
Specification information
Reviewer information

Evaluation Summary

Complete
1.3, 2.1, 4.1, 4.3, 4.7, 5.2, 5.4, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.10, 7.1, 7.2, 7.3, 8.1, 8.2, 9.1, 9.2, 9.3, 9.7, 10.3, 10.6, 10.7, 11.1, 11.5, 11.7, 12.1, 12.2, 12.3, 12.5
Almost Complete
1.1, 9.8, 10.1
Partially Implemented
2.3, 10.2
Not Implemented
2.7, 2.8, 2.9, 2.10, 3.4, 3.6, 4.2, 5.5, 9.5, 9.6, 9.9, 9.10, 10.4, 10.5, 11.3, 11.4, 11.6
Not Rated
1.2, 3.3, 7.4, 12.4

Checkpoint details

1.1 Full keyboard access. (P1) [AC]

Comments:

  1. Missing: selection of less than an entire page

Provision details

1.1.1 [AC]


1.2 Activate event handlers. (P1) [NR]

Comments:

  1. Activating and navigating form fields and links is complete
  2. Missing: keyboard control to bring up form field descriptions; these pop up when the mouse hovers over the form field

Provision details

1.2.1 [NR]

1.2.2 [NR]


1.3 Provide text messages. (P1) [C]

Provision details

1.3.1 [C]


2.1 Render content according to specification. (P1) [C]

Comments:

  1. I'm unsure how to interpret this checkpoint for Acrobat
  2. PDF specification
  3. Handling of abbreviations?

Provision details

2.1.1 [C]


2.2 Provide text view. (P1) [NA]

Provision details

2.2.1 [NA]


2.3 Render conditional content. (P1) [PI]

Comments:

  1. Possibly NI
  2. Conditional content available in the Tags panel in Acrobat, but this is not available in Acrobat Reader
  3. Form field descriptions available via mouse-over

Provision details

2.3.1 [PI]

2.3.2 [PI]


2.4 Allow time-independent interaction. (P1) [NA]

Comments:

  1. What about time-dependent annotations? e.g. movies; dependency on the annotation handler, like Quicktime

Provision details

2.4.1 [NA]


2.5 Make captions, transcripts, audio descriptions available. (P1) [NA]

Comments:

  1. What about time-dependent annotations? dependency on handlers

Provision details

2.5.1 [NA]


2.6 Respect synchronization cues. (P1) [NA]

Comments:

  1. What about time-dependent annotations? dependency on handlers

Provision details

2.6.1 [NA]


2.7 Repair missing content. (P2) [NI]

Provision details

2.7.1 [NI]


2.8 No repair text. (P3) [NI]

Provision details

2.8.1 [NI]


2.9 Render conditional content automatically. (P3) [NI]

Provision details

2.9.1 [NI]

2.9.2 [NI]


2.10 Don't render unsupported language. (P3) [NI]

Provision details

2.10.1 [NI]

2.10.2 [NI]


3.1 Toggle background images. (P1) [NA]

Comments:

  1. No notion of background image in PDF

Provision details

3.1.1 [NA]


3.2 Toggle audio, video, animated images. (P1) [NA]

Comments:

  1. Possibly NI; there is no notion of audio, video, or animated images in PDF. However, annotations can implement such functionality, in which case javascript could invoke it automatically. There is no configuration control in such cases

Provision details

3.2.1 [NA]


3.3 Toggle animated or blinking text. (P1) [NA]

Provision details

3.3.1 [NA]


3.4 Toggle scripts. (P1) [NI]

Comments:

  1. No way to disable Javascript in the Reader
  2. Can disable Javascript in Acrobat, but there is no warning of the presence of scripts

Provision details

3.4.1 [NI]


3.5 Toggle automatic content retrieval. (P1) [NA]

Provision details

3.5.1 [NA]


3.6 Toggle images. (P2) [NI]

Provision details

3.6.1 [NI]


4.1 Configure text scale. (P1) [C]

Comments:

  1. Arbitrary scaling of the page is supported
  2. With TaggedPDf, scaled pages can also be reflowed

Provision details

4.1.1 [C]

4.1.2 [C]

4.1.3 [C]


4.2 Configure font family. (P1) [NI]

Provision details

4.2.1 [NI]

4.2.2 [NI]

4.2.3 [NI]


4.3 Configure text colors. (P1) [C]

Comments:

  1. No control of background color if text is located over an area not recognized as background

Provision details

4.3.1 [C]

4.3.2 [C]

4.3.3 [C]


4.4 Slow multimedia. (P1) [NA]

Comments:

  1. What about annotations?

Provision details

4.4.1 [NA]

4.4.2 [NA]

4.4.3 [NA]

4.4.4 [NA]


4.5 Start, stop, pause, and navigate multimedia. (P1) [NA]

Comments:

  1. What about annotations?

Provision details

4.5.1 [NA]

4.5.2 [NA]


4.6 Do not obscure captions. (P1) [NA]

Comments:

  1. What about annotations?

Provision details

4.6.1 [NA]


4.7 Global volume control. (P1) [C]

Comments:

  1. Use Windows OS volume control

Provision details

4.7.1 [C]

4.7.2 [C]


4.8 Independent volume control. (P1) [NA]

Comments:

  1. What about annotations?

Provision details

4.8.1 [NA]


4.9 Configure synthesized speech rate. (P1) [NA]

Provision details

4.9.1 [NA]


4.10 Configure synthesized speech volume. (P1) [NA]

Provision details

4.10.1 [NA]


4.11 Configure synthesized speech characteristics. (P1) [NA]

Provision details

4.11.1 [NA]


4.12 Specific synthesized speech characteristics. (P2) [NA]

Provision details

4.12.1 [NA]

4.12.2 [NA]

4.12.3 [NA]

4.12.4 [NA]


4.13 Configure synthesized speech features. (P2) [NA]

Comments:

  1. What about annotations?

Provision details

4.13.1 [NA]

4.13.2 [NA]

4.13.3 [NA]

4.13.4 [NA]


4.14 Choose style sheets. (P1) [NA]

Provision details

4.14.1 [NA]

4.14.2 [NA]

4.14.3 [NA]


5.1 No automatic content focus change. (P2) [NA]

Comments:

  1. Is it possible to cause this from Javascript?

Provision details

5.1.1 [NA]


5.2 Keep viewport on top. (P2) [C]

Comments:

  1. Focus viewport is always on top

Provision details

5.2.1 [C]


5.3 Manual viewport open only. (P2) [NA]

Comments:

  1. Is it possible to open a viewport from Javascript?

Provision details

5.3.1 [NA]

5.3.2 [NA]

5.3.3 [NA]


5.4 Selection and focus in viewport. (P2) [C]

Provision details

5.4.1 [C]


5.5 Confirm form submission. (P2) [NI]

Comments:

  1. Javascript can cause automatic submission, and Reader has no way to configure to satisfy this checkpoint

Provision details

5.5.1 [NI]


6.1 Programmatic access to HTML/XML infoset. (P1) [NA]

Provision details

6.1.1 [NA]

6.1.2 [NA]

6.1.3 [NA]


6.2 DOM access to HTML/XML content. (P1) [NA]

Provision details

6.2.1 [NA]

6.2.2 [NA]


6.3 Programmatic access to non-HTML/XML content. (P1) [C]

Comments:

  1. MSAA

Provision details

6.3.1 [C]

6.3.2 [C]


6.4 Programmatic access to information about rendered content. (P1) [C]

Provision details

6.4.1 [C]

6.4.2 [C]

6.4.3 [C]


6.5 Programmatic operation of user agent user interface. (P1) [C]

Provision details

6.5.1 [C]

6.5.2 [C]

6.5.3 [C]


6.6 Programmatic notification of changes. (P1) [C]

Comments:

  1. MSAA
  2. Bugs in selection notification?

Provision details

6.6.1 [C]

6.6.2 [C]


6.7 Conventional keyboard APIs. (P1) [C]

Provision details

6.7.1 [C]


6.8 API character encodings. (P1) [C]

Comments:

  1. MSAA requires Unicode

Provision details

6.8.1 [C]


6.9 DOM access to CSS style sheets. (P2) [NA]

Provision details

6.9.1 [NA]

6.9.2 [NA]


6.10 Timely exchanges through APIs. (P2) [C]

Provision details

6.10.1 [C]


7.1 Respect focus and selection conventions. (P1) [C]

Provision details

7.1.1 [C]


7.2 Respect input configuration conventions. (P1) [C]

Provision details

7.2.1 [C]


7.3 Respect operating environment conventions. (P2) [C]

Provision details

7.3.1 [C]


7.4 Provide input configuration indications. (P2) [NR]

Provision details

7.4.1 [NR]


8.1 Implement accessibility features. (P1) [C]

Comments:

  1. The PDF Techniques document for WCAG is in development

Provision details

8.1.1 [C]


8.2 Conform to specifications. (P2) [C]

Provision details

8.2.1 [C]


9.1 Provide content focus. (P1) [C]

Comments:

  1. However, no way to resume focus location after moving focus to a different viewport or to the UI

Provision details

9.1.1 [C]

9.1.2 [C]


9.2 Provide user interface focus. (P1) [C]

Provision details

9.2.1 [C]


9.3 Move content focus. (P1) [C]

Provision details

9.3.1 [C]

9.3.2 [C]

9.3.3 [C]


9.4 Restore viewport state history. (P1) [NA]

Comments:

  1. No notion of history

Provision details

9.4.1 [NA]

9.4.2 [NA]


9.5 No events on focus change. (P2) [NI]

Provision details

9.5.1 [NI]


9.6 Show event handlers. (P2) [NI]

Provision details

9.6.1 [NI]


9.7 Move content focus in reverse. (P2) [C]

Provision details

9.7.1 [C]

9.7.2 [C]


9.8 Provide text search. (P2) [AC]

Comments:

  1. search does not include conditional content

Provision details

9.8.1 [AC]

9.8.2 [AC]

9.8.3 [AC]

9.8.4 [AC]

9.8.5 [AC]


9.9 Allow structured navigation. (P2) [NI]

Provision details

9.9.1 [NI]

9.9.2 [NI]


9.10 Configure important elements. (P3) [NI]

Provision details

9.10.1 [NI]

9.10.2 [NI]


10.1 Associate table cells and headers. (P1) [AC]

Comments:

  1. Table relationship is expressed in logical structure and exposed via MSAA
  2. table summary not available

Provision details

10.1.1 [AC]


10.2 Highlight selection, content focus, enabled elements, visited links. (P1) [PI]

Comments:

  1. No hightlight style for visited links
  2. content and focus are highlighted, but highlight style is not configurable

Provision details

10.2.1 [PI]

10.2.2 [PI]

10.2.3 [PI]

10.2.4 [PI]


10.3 Single highlight configuration. (P2) [C]

Provision details

10.3.1 [C]


10.4 Provide outline view. (P2) [NI]

Provision details

10.4.1 [NI]


10.5 Provide link information. (P3) [NI]

Provision details

10.5.1 [NI]


10.6 Highlight current viewport. (P1) [C]

Provision details

10.6.1 [C]

10.6.2 [C]

10.6.3 [C]

Comments:

  1. Viewport with current focus is always on top
  2. Viewport focus highlight can be difficult to see

10.7 Indicate viewport position. (P3) [C]

Comments:

  1. scrollbars, page X of N

Provision details

10.7.1 [C]


11.1 Current user input configuration. (P1) [C]

Comments:

  1. Menus list keyboard shortcuts and access keys
  2. Keyboard commands documented in Help document

Provision details

11.1.1 [C]


11.2 Current author input configuration. (P2) [NA]

Comments:

  1. No author bindings supported

Provision details

11.2.1 [NA]


11.3 Allow override of bindings. (P2) [NI]

Provision details

11.3.1 [NI]


11.4 Single-key access. (P2) [NI]

Provision details

11.4.1 [NI]

11.4.2 [NI]


11.5 Default input configuration. (P2) [C]

Comments:

  1. Some of these are not applicable
  2. "Search for text" brings up dialog

Provision details

11.5.1 [C]

11.5.2 [C]


11.6 User profiles. (P2) [NI]

Comments:

  1. No configuration of bindings supported

Provision details

11.6.1 [NI]

11.6.2 [NI]


11.7 Tool bar configuration. (P3) [C]

Provision details

11.7.1 [C]

11.7.2 [C]

11.7.3 [C]


12.1 Provide accessible documentation. (P1) [C]

Comments:

  1. Tagged PDF documentation
  2. Given the HTML-centric nature of WCAG10, can we still claim conformance?

Provision details

12.1.1 [C]


12.2 Document accessibility features. (P1) [C]

Comments:

  1. Accessibility section of documentation

Provision details

12.2.1 [C]


12.3 Document default bindings. (P1) [C]

Comments:

  1. In Reader Help file

Provision details

12.3.1 [C]


12.4 Document changes between versions. (P2) [NR]

Comments:

  1. There were no accessibility features in previous versions?

Provision details

12.4.1 [NR]


12.5 Provide dedicated accessibility section. (P2) [C]

Provision details

12.5.1 [C]



Jon Gunderson (jongund@uiuc.edu)
Ian Jacobs (ij@w3.org)
Matt May (mcm@w3.org)
Last revised: $Date: 2002/10/30 23:26:11 $