Mapping AccessODF Checks to Web Content Accessibility Guidelines (WCAG) 2.0

The table below maps the accessibility checks implemented in AccessODF to relevant success criteria in the Web Content Accessibility Guidelines (WCAG) 2.0 and to the Authoring Techniques for Accessible Office Documents by the ADOD project (version 3.2, dated February 2011). In addition to general accessibility checks, AccessODF can perform checks that are applicable only to Braille or to DAISY digital talking books. Some checks do not map to any WCAG 2.0 success criterion. Version 0.1.0 of AccessODF only checks word processing documents supported by Writer, in other words, it does not check the accessibility of spreadsheets or presentations.

In the table below, the WCAG 2.0 success criteria are at Level A, unless mentioned otherwise. Readers can follow the links to find out more about each success criterion.

Mapping between WCAG 2.0, ADOD and ODT accessibility checks
WCAG 2.0 ODF Check(s) Comments
1.1.1 Non-text Content Error: formula has no text alternative.

Warnings: image has no text alternative; object has no text alternative; special characters or symbols are rendered by means of a special font instead of Unicode.

ADOD Technique 3.

Some images may be decorative and therefore not require a text alternative.

1.3.1 Info and Relationships Warnings: table contains merged cells; table cell contains another table; table has no repeatable heading row(s); table rows break across pages or columns; table is very long; long table has caption below table instead of above; caption is not linked to any image or table; text formatting (e.g. big bold text) suggests that a paragraph should have a Heading style. ADOD Technique 6 (using named styles instead of direct formatting).

ADOD Techniques 7.1, 7.2, 7.3, 7.4.

1.3.2 Meaningful Sequence Not tested. Requires research on the effect of floating objects and frames on reading order.
1.3.3 Sensory Characteristics Not tested. ADOD Technique 9.4.
1.4.1 Use of Color Not tested. ADOD Technique 8 (in charts).

ADOD Technique 9.3.

1.4.2 Audio Control Not tested.
1.4.3 Contrast (Minimum) (AA) Error: contrast between foreground text and background is too low. ADOD Technique 9.2.
1.4.4 Resize text (AA) No test required. Writer has built-in zoom functionality.
1.4.5 Images of Text (AA) Not tested. ADOD Technique 9.5.
1.4.6 Contrast (Enhanced) (AAA) (See success criterion 1.4.3.)
1.4.7 Low or No Background Audio (AAA) Not applicable. Writer documents can embed audio but not as background sound.
1.4.8 Visual Presentation (AAA) Warnings: text is justified; font size is smaller than 9 points; long span of text in all caps, underlined or italic. ADOD Technique 9.1

WCAG does not require a minimum font size or prohibit text that is in all caps, underlined or italic.

1.4.9 Images of Text (No Exception) (AAA) (See success criterion 1.4.5.)
2.1.1 Keyboard Warning: An image anchor is not set to “As Character”. ADOD Technique 4.
2.1.2 No Keyboard Trap Not tested/no test required. Unless macros can trap the keyboard, this needs to be handled by Writer.
2.1.3 Keyboard (No Exception) (AAA) (See success criterion 2.1.1.)
2.2.1 Timing Adjustable Not applicable. Not applicable, unless macros can create time limits.
2.2.2 Pause, Stop, Hide Not tested, except blinking text.
2.2.3 No Timing (AAA) Not applicable.
2.2.4 Interruptions (AAA) Not applicable.
2.2.5 Re-authenticating (AAA) Not applicable.
2.3.1 Three Flashes or Below Threshold Not tested.
2.3.2 Three Flashes (AAA) Not tested.
2.4.1 Bypass Blocks Not applicable.
2.4.2 Page Titled Errors: document has more than one Title style; document has an empty Title style.

Warnings: document has no Title style; paragraph below Title is formatted in a way that suggests it should have a Subtitle style.

Some documents may not require a title, e.g. letters.
2.4.3 Focus Order Not tested/not applicable. Writer is an editing environment, and pressing TAB has a different effect than navigation in a browser.
2.4.4 Link Purpose (In Context) Warning: hyperlink text is identical to hyperlink URL. ADOD Technique 10.2.
2.4.5 Multiple Ways (AA) Warning: Braille edition has no table of contents. ADOD Techniques 7.5, 7.6.
2.4.6 Headings and Labels (AA) Errors: empty Heading style; incorrectly ordered headings; heading inside a frame (DAISY check).

Warnings: document contains no Heading styles; document has more than 6 levels of headings (DAISY).

ADOD Technique 5.

Some documents may not require headings, e.g. letters.

2.4.7 Focus Visible (AA) Not tested.
2.4.8 Location (AAA) Not applicable.
2.4.9 Link Purpose (Link Only) (AAA) (See success criterion 2.4.4.)
2.4.10 Section Headings (AAA) (See success criterion 2.4.6.)
3.1.1 Language of Page Error: document has no default language ADOD Technique 2.
3.1.2 Language of Parts (AA) Errors: span of text has no language; a hyperlink has no language.

Warning: paragraph has no identification.

ADOD Technique 2.

In Writer, hyperlinks have no language unless the author specifies one (or modifies the character style “Internet Link”).

3.1.3 Unusual Words (AAA) Not tested.
3.1.4 Abbreviations (AAA) Not tested. Writer does not have a built-in style or mechanism for abbreviated forms.
3.1.5 Reading Level (AAA) Not tested. ADOD Technique 10.1.

Algorithms to evaluate reading level are language dependent.

3.1.6 Pronunciation (AAA) No test required. Relevant to DAISY export. Unclear how this can be addressed in Writer.
4.1.1 Parsing Not tested. Writer takes care of well-formed XML internally.
4.1.2 Name, Role, Value Not tested. ADOD Technique 6 (using named styles facilitates mapping to roles).

Some WCAG 2.0 success criteria are not mentioned in the above table:

The following warnings implemented in AccessODF do not correspond to any success criterion in WCAG 2.0: