Accessibility Checklist 2.0

Based on the "Web Content Accessibility Guidelines (WCAG 2.0)"
Implementation of each success criterion in the document: "Explanations".

 

 

Original:                                  http://www.w3.org/TR/WCAG20/

Reference:                             http://www.access-for-all.ch/checklist/

Version:                                   Version 2.10                                       

Application

The Accessibility Checklist 2.0 can be used to assess the accessibility of websites. The structure of the original WCAG 2.0 guidelines has been maintained.

The checklist is numbered and the success criteria for accessibility can be evaluated either as fulfilled ("Yes"), not fulfilled ("No") or not applicable ("n.a.") if the relevant elements are not present. To reach the desired level of conformity, all applicable criteria must be fulfilled. For optimal accessibility, you should aim for WCAG 2.0 AA conformity. This requires all A and AA criteria to be tested.

Some requirements are divided into several success criteria (SC) in the original. This makes it possible for several aspects to be examined in detail. Cross-references are indicated with a parenthetical comment, e.g., (see also SC 1.2.1).

Website name:                      .......................................................................................................

URL:                                         .......................................................................................................

Website operator:                .......................................................................................................

Website author(s):               .......................................................................................................

Tester (name, organization): .....................................................................................................

Test date:                               .......................................................................................................

Level of conformity:             WCAG 2.0  A ___                WCAG 2.0  A A___                WCAG 2.0  AAA __

Accessibility Support

For conformity with the WCAG 2.0 guidelines, web technologies that support accessibility should be utilized. Any further technologies that are used must not interfere with accessibility.

This website is based on the following web technologies to support accessibility:

a) W3C technologies: (X)HTML ____ , CSS ____ .

b) Non-W3C technologies: JavaScript: No ____ , Yes ____ ; PDF No ____ , Yes ____ .

b) Other non-W3C technologies:  _________________________________________________


1. Principle: Perceivable

Information and user interface components must be presentable to users in ways they can perceive.

1.1.        Text Alternatives

1.1.1. Non-text Content (Level A)

-          There is a meaningful and equivalent alternative for all non-text content, such as images, graphics, objects, graphic controls in forms and hotspots in image maps.

Rating: n.a. ___ ; No ____ ; Yes ____

-          If the alternative text is not sufficient for the text alternative, a long description is prepared and is referred to in the alternative text.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Decorative graphics or layout graphics have empty alt attributes or they are concealed from assistive technologies (e.g., screen readers) in some other way.

Rating: n.a. ____ ; No ____ ; Yes ____

-          There are no graphic CAPTCHAs or an alternative is present.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.        Time-based Media: Provide alternatives for time-based media

1.2.1. Audio-only and Video-only (Prerecorded) (Level A)

If audio or video media are not an alternative to the content, the following applies:

-          There are text transcripts for prerecorded audio media.

Rating: n.a. ____ ; No ____ ; Yes ____

-          There are text transcripts for prerecorded video media or

Rating: n.a. ____ ; No ____ ; Yes ____

-          Prerecorded video media have text transcriptions or audio descriptions.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.2. Captions (Prerecorded) (Level A)

-          Prerecorded video content has simultaneous subtitles.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.3. Audio Description or Media Alternative (Prerecorded) (Level A)

-          Prerecorded audio media (e.g., podcasts) have written text transcripts.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Prerecorded video media have written text descriptions or audio descriptions.

Rating: n.a. ____ ; No ____ ; Yes ____

 


1.2.4. Captions (Live) (Level AA)

-          Live audio media have simultaneous subtitles.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.5. Audio Description (Prerecorded) (Level AA)

-          Prerecorded video media have audio descriptions of visual content that is not described in the standard audio description (SC 1.2.1).

Rating: n.a. ____ ; No ____ ; Yes ____

 

1.2.6. Sign Language (Prerecorded) (Level AAA)

-          Sign language videos are provided for all prerecorded audio content.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.7. Extended Audio Description (Prerecorded) (Level AAA)

-          An extended audio description is prepared for video media if the pauses are not sufficient to communicate the meaning of the video content.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.8. Media Alternative (Prerecorded) (Level AAA)

-          There is an alternative for all prerecorded video media, containing information that is spoken and/or shown simultaneously.

Rating: n.a. ____ ; No ____ ; Yes ____

1.2.9. Audio-only (Live) (Level AAA)

-          An alternative is provided for all live audio media.

Rating: n.a. ____ ; No ____ ; Yes ____

1.3.        Adaptable: Create content that can be presented in different ways (for example simpler layout) without losing information or structure.

1.3.1. Info and Relationship (Level A)

A.       Headings

-          Headings make the structure of the document clear.

Rating: No ____ ; Yes ____

-          Headings are marked up using the heading element (h1, h2, ... , h6).

Rating: No ____ ; Yes ____

B.       Lists

-          Listed information is formatted as a list (ul, ol, dl).

Rating: n.a. ____ ; No ____ ; Yes ____


C.       Forms

-       In forms with multiple parts, the parts are grouped by content into information blocks.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Labels and related form input fields are logically linked.

Rating: n.a. ____ ; No ____ ; Yes ____

D.       Data tables

-          Data tables are formatted with the necessary markup, e.g., headings for columns; rows and tables are clearly labeled, and headings and summaries are present.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Data tables can be read serially and are not used for layout purposes.

Rating: n.a. ____ ; No ____ ; Yes ____

E.        Use of symbols

-          Special text is correctly formatted, e.g., citations with cite and long quotations with blockquote

Rating: n.a. ____ ; No ____ ; Yes ____

1.3.2. Meaningful Sequence (Level A)

-          The logical order is retained for screen readers and when CSS is turned off.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Contents in tables are correctly linearized and no empty cells are used to create space in the layout.

Rating: n.a. ____ ; No ____ ; Yes ____

-          No character spaces are used to create space in the layout; CSS is used instead.

Rating: n.a. ____ ; No ____ ; Yes ____

-          There is no contextual confusion caused by content positioned with CSS.

Rating: n.a. ____ ; No ____ ; Yes ____

1.3.3. Sensory Characteristics (Level A)

-          There are no instructions that are solely optical or acoustic, e.g., "Press the green button on the left".

Rating: n.a. ____ ; No ____ ; Yes ____

1.4.        Distinguishable: Make it easier for users to see and hear content including separating foreground from background.

1.4.1. Use of Color (Level A)

-          Information is not communicated solely based on color.

Rating: n.a. ____ ; No ____ ; Yes ____

-          If color alone is used for differentiation, e.g., for links in a text, the links have a contrast ratio to the surrounding running text of at least 3:1.

Rating: n.a. ____ ; No ____ ; Yes ____

1.4.2. Audio Control (Level A)

-          If audio plays automatically for more than 3 seconds, a stop button is provided.

Rating: n.a. ____ ; No ____ ; Yes ____

 

1.4.3. Contrast (Minimum) (Level AA)

-          The contrast ratio of the font color to the background color is at least 4.5:1.

Rating: No ____ ; Yes ____

-          The contrast ratio of the font color of large fonts (at least 18 pt or 14 pt for bold text) to the background color is at least 3:1.

Rating: No ____ ; Yes ____

-          This applies to all text and tips, as well as to the borders around input fields and texts in information graphics. Does not necessarily apply to logos, logotypes or purely decorative graphics.

Rating: n.a. ____ ; No ____ ; Yes ____

1.4.4. Resize Text (Level AA)

-       The font size is defined in the CSS in terms of % or em.

Rating: n.a. ____ ; No ____ ; Yes ____

-       It is possible to enlarge either the contents of the entire page or the text alone using the browser’s “zoom” function.

Rating: n.a. ____ ; No ____ ; Yes ____

1.4.5. Images of Text (Level AA)

Text is used instead of text graphics for content.

Exceptions:

-       The display size of content can be scaled, and the content can be read without CSS.

Rating: n.a. ____ ; No ____ ; Yes ____

-       The content is necessary, such as a logo or brand name (e.g., if a particular graphical form is required). They can be described either with alt attributes or title attributes.

Rating: n.a. ____ ; No ____ ; Yes ____

 

1.4.6. Contrast (Enhanced) (Level AAA)

-          The contrast ratio of the font color to the background color is at least 7:1.

Rating: n.a. ____ ; No ____ ; Yes ____

-          The contrast ratio of the font color of large fonts (at least 18 pt or at least 14 pt for bold text) to the background color is at least 4.5:1.

Rating: n.a. ____ ; No ____ ; Yes ____

-          This applies to all texts and tips, as well as to the borders around input fields and texts in information graphics but does not necessarily apply to logos, logotypes or purely decorative graphics.

Rating: n.a. ____ ; No ____ ; Yes ____


1.4.7. Low or No Background Audio (Level AAA)

-          Prerecorded speech has almost imperceptible background noise or none at all, or the audio can be switched off.

Rating: n.a. ____ ; No ____ ; Yes ____

1.4.8. Visual Presentation (Level AAA)

For visual presentation of blocks of text, the following is possible:

-          The user can select foreground and background colors.

Rating: n.a. ____ ; No ____ ; Yes ____

-          The width is not more than 80 characters.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Text is not justified (it is either left-aligned or right-aligned).

Rating: n.a. ____ ; No ____ ; Yes ____

-          The line spacing is at least 1.5 within paragraphs and the paragraph spacing is at least 1.5 times as large as the line spacing.

Rating: n.a. ____ ; No ____ ; Yes ____

-          The text size can be scaled up to 200 percent without assisting technology (without scrolling).

Rating: n.a. ____ ; No ____ ; Yes ____

1.4.9. Images of Text (No Exception) (Level AAA)

Text is used instead of text graphics for content.

Exceptions:

-          The contents are essential for a piece of information that cannot be communicated without text graphics (e.g., logo).

Rating: n.a. ____ ; No ____ ; Yes ____

2. Principle: Operable

User interface components and navigation must be operable.

2.1.        Keyboard Accessible: Make all functionality available from a keyboard

2.1.1. Keyboard (Level A)

The following can be navigated and operated using the keyboard (tab key):

-          All page functions and elements.

Rating: No ____ ; Yes ____

-          All form input fields, controls and switches.

Rating: n.a. ____ ; No ____ ; Yes ____

-          No particular timing of individual keystrokes is needed for operation.

Rating: n.a. ____ ; No ____ ; Yes ____

2.1.2. No Keyboard Trap (Level A)

-          The keyboard focus is not blocked for any element of the website.

Rating: No ____ ; Yes ____

-          The user can move focus to and from every element using the keyboard.

Rating: No ____ ; Yes ____

-          The user is advised if keyboard keys other than the conventional ones are used (tab key, arrow keys).

Rating: n.a. ____ ; No ____ ; Yes ____

 

2.1.3. Keyboard (No Exception) (Level AAA)

-          All functionalities can be operated using the keyboard, without exception.

Rating: No ____ ; Yes ____

-          No particular timing of individual keystrokes is necessary for operation.

Rating: n.a. ____ ; No ____ ; Yes ____

2.2.        Enough Time: Provide users enough time to read and use content

2.2.1. Timing Adjustable (Level A)

There is no time limit for pages.

Exceptions:

-          The user can turn off the time limit before encountering it.

Rating: n.a. ____ ; No ____ ; Yes ____

-          The user can adjust the time limit before encountering it.

Rating: n.a. ____ ; No ____ ; Yes ____

2.2.2. Pause, Stop, Hide (Level A)

The following applies to any auto-updating, moving or flashing information that starts automatically and is presented in parallel with other content for longer than 5 seconds:

-          The user can use some mechanism to stop, close or hide the information.

Rating: n.a. ____ ; No ____ ; Yes ____

-          A mechanism is provided for automatic updates, so that the user can stop or hide the update or control its frequency.

Rating: n.a. ____ ; No ____ ; Yes ____

 

2.2.3. No Timing (Level AAA)

-          No time constraint is necessary when processing the content.

Rating: n.a. ____ ; No ____ ; Yes ____

2.2.4. Interruptions (Level AAA)

-          Interruptions such as advisories can be postponed or suppressed by the user, except interruptions involving an emergency.

Rating: n.a. ____ ; No ____ ; Yes ____

2.2.5. Re-Authenticating (Level AAA)

-          If an authenticated session is in progress, the user can continue an action after re-authenticating without loss of data.

Rating: n.a. ____ ; No ____ ; Yes ____

2.3.        Seizures: Do not design content in a way that is known to cause seizures

2.3.1. Three Flashes or Below Threshold (Level A)

-          Websites contain nothing that flashes more than three times a second on an ongoing basis, or the flash is below a defined limit for flashes.

Rating: No ____ ; Yes ____

 

2.3.2. Three Flashes (Level AAA)

-          Websites contain nothing that flashes more than three times per second on an ongoing basis.

Rating: No ____ ; Yes ____


2.4.        Navigable: Provide ways to help users navigate, find content and determine where they are

2.4.1. Bypass Blocks (Level A)

-          Skip links are made available to avoid repeated blocks of information

-          Repeated blocks of information are grouped or labeled using headings.

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.2. Page Titled (Level A)

-          Web pages have a title (title tag in the meta area) that describes the topic or purpose.

Rating: No ____ ; Yes ____

2.4.3. Focus Order (Level A)

-          The order of links in the navigation and in the content is logical.

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.4. Link Purpose (In Context) (Level A)

-          Link texts can be understood either alone or based on the context.

Rating: n.a. ____ ; No ____ ; Yes ____

-          A change in format is indicated by the link text or the context.

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.5. Multiple Ways (Level AA)

In addition to navigation, the website presents at least one other method for accessing content:

-          A search function or

Rating: n.a. ____ ; No ____ ; Yes ____

-          A sitemap / table of contents or both

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.6. Headings and Labels (Level AA)

Informative page headings and labels are used:

-          The website has headings that group the content.

Rating: n.a. ____ ; No ____ ; Yes ____

-          The headings describe the subsequent section of content concisely and meaningfully.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Descriptive labels are present in forms.

Rating: n.a. ____ ; No ____ ; Yes ____

-          The functions or instructions are labeled, and active zones can be recognized on image maps and maps.

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.7. Focus Visible (Level AA)

-          Elements with focus are visibly emphasized when they are activated using the keyboard.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Skip links become visible when they receive keyboard focus.

Rating: n.a. ____ ; No ____ ; Yes ____

 

2.4.8. Location (Level AAA)

-          The current position of the user within the website or a process is indicated.

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.9. Link Purpose (Link Only) (Level AAA)

-          The purpose of each link can be identified from the link text alone. Link texts describe the target or the purpose and change of format.

Rating: n.a. ____ ; No ____ ; Yes ____

2.4.10.        Section Headings (Level AAA)

-          Headings introduce all sections of content.

Rating: n.a. ____ ; No ____ ; Yes ____

3. Principle: Understandable

Information and the operation of user interface must be understandable.

3.1.        Readable: Make text content readable and understandable

3.1.1. Language of Page (Level A)

-          Every web page has a correct language declaration.

Rating: No ____ ; Yes ____

 

3.1.2. Language of Parts (Level AA)

-          Sections of text in languages other than the default language are marked up using the lang attribute.

Rating: n.a. ____ ; No ____ ; Yes ____

-          Individual words in another language that could be understood incorrectly or not at all are marked up using the lang attribute.

Rating: n.a. ____ ; No ____ ; Yes ____

 

3.1.3. Unusual Words (Level AAA)

-          Unusual words, technical terms and foreign words are explained in a glossary or with some other mechanism.

Rating: n.a. ____ ; No ____ ; Yes ____

3.1.4. Abbreviations (Level AAA)

-          Abbreviations are explained in a glossary or

Rating: n.a. ____ ; No ____ ; Yes ____

-          Abbreviations are explained with some other mechanism.

Rating: n.a. ____ ; No ____ ; Yes ____

3.1.5. Reading Level (Level AAA)

-          Summaries or alternatives are made available for texts that are too complicated to be understood by people with a basic education (9 years of school).

Rating: n.a. ____ ; No ____ ; Yes ____

3.1.6. Pronunciation (Level AAA)

-          A mechanism is provided to detect the pronunciation of content if this is necessary to distinguish between options.

Rating: n.a. ____ ; No ____ ; Yes ____


3.2.        Predictable: Make web pages appear and operate in predictable ways

3.2.1. On Focus (Level A)

-          Context does not change when a section of the page receives focus.

Rating: n.a. ____ ; No ____ ; Yes ____

3.2.2. On Input (Level A)

-          Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised beforehand.

Rating: n.a. ____ ; No ____ ; Yes ____

 

3.2.3. Consistent Navigation (Level AA)

-          Navigation within a website is structured and arranged consistently.

Rating: n.a. ____ ; No ____ ; Yes ____

3.2.4. Consistent Identification (Level AA)

-          Elements with the same function are identified consistently within a website.

Rating: n.a. ____ ; No ____ ; Yes ____

 

3.2.5. Change on Request (Level AAA)

-          The context is only changed upon receiving confirmation from the user.

Rating: n.a. ____ ; No ____ ; Yes ____

3.3.        Input Assistance: Help users avoid and correct mistakes

3.3.1. Error Identification (Level A)

-          If input errors are automatically detected, the error is clearly described in text form in the error message.

Rating: n.a. ____ ; No ____ ; Yes ____

3.3.2. Labels or Instructions (Level A)

-          Labels or instructions are given when user inputs are required.

Rating: n.a. ____ ; No ____ ; Yes ____

 

3.3.3. Error Suggestion (Level AA)

-          Suggested corrections are made in case of input errors.

Rating: n.a. ____ ; No ____ ; Yes ____


3.3.4. Error Prevention (Legal, Financial, Data) (Level AA)

-          It must be possible to check, change, delete or confirm inputs that have legal or financial consequences before sending.

Rating: n.a. ____ ; No ____ ; Yes ____

 

3.3.5. Help (Level AAA)

Help is available when:

-          Specific inputs must be entered in a form;

Rating: n.a. ____ ; No ____ ; Yes ____

-          Inputs must be made in a particular format.

Rating: n.a. ____ ; No ____ ; Yes ____

3.3.6. Error Prevention (All) (Level AAA)

-          It must be possible to check, change, delete or confirm all inputs before sending.

Rating: n.a. ____ ; No ____ ; Yes ____

 

4. Principle: Robust

Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.

4.1.        Compatible: Maximize compatibility with current and future user agents, including assistive technologies

4.1.1. Parsing (Level A)

-          The markup language used, HTML or XHTML, conforms to standards and is free of errors.

Rating: n.a. ____ ; No ____ ; Yes ____

4.1.2. Name, Role, Value (Level A)

-          In case of generated and self-programmed content, markup is used in a way that supports accessibility.

Rating: n.a. ____ ; No ____ ; Yes ____