Settings
On this page you can switch on/off individual accessibility rules, so you can test each bug separately or remove barriers for testing the rest of the bugs. Turn the rule off to switch to the inaccessible version.
The bugs are ordered according to the WCAG guidelines.
Override all individually set rules
1.1.1 Non-text Content (A)
All non-text content that is presented to the user has a text alternative that serves the equivalent purpose, except for the situations listed below.
Rules
Ensures <img> elements have alternate text or a role of none or presentation
1.2.2 Captions (Prerecorded) (A)
Captions are provided for all prerecorded audio content in synchronized media, except when the media is a media alternative for text and is clearly labeled as such.
Rules
1.2.3 Audio Description or Media Alternative (Prerecorded) (A)
An alternative for time-based media or audio description of the prerecorded video content is provided for synchronized media, except when the media is a media alternative for text and is clearly labeled as such.
Rules
Add a textual representation of the video
1.2.5 Audio Description (Prerecorded) (AA)
Audio description is provided for all prerecorded video content in synchronized media.
Rules
Ensures <video> elements have audio descriptions
1.3.1 Info and Relationships (A)
Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.
Rules
Ensures headers are recognized as such by assistive technology and provides structure.
Ensures links are correctly presented to assistive technology and are made available in lists of links on the page.
1.3.5 Identify Input Purpose (AA)
The purpose of each input field collecting information about the user can be programmatically determined when:
Rules
This enables auto-complete in forms.
1.4.3 Contrast (Minimum) (AA)
The visual presentation of text and images of text has a contrast ratio of at least 4.5:1, except for the following:
Rules
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
2.2.1 Timing Adjustable (A)
For each time limit that is set by the content, at least one of the following is true:
Rules
Ensures the user can take action to prevent any data loss.
2.2.3 No Timing (AAA)
Timing is not an essential part of the event or activity presented by the content, except for non-interactive synchronized media and real-time events.
Rules
Users have enough time to complete their actions on the site.
2.2.4 Interruptions (AAA)
Interruptions can be postponed or suppressed by the user, except interruptions involving an emergency.
Rules
Ensures the page doesn't unexpectedly redirect, causing a change of context for the user.
2.2.6 Timeouts (AAA)
Users are warned of the duration of any user inactivity that could cause data loss, unless the data is preserved for more than 20 hours when the user does not take any actions.
Rules
Users will be warned how long they have to complete their action.
2.4.1 Bypass Blocks (A)
A mechanism is available to bypass blocks of content that are repeated on multiple Web pages.
Rules
Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content
3.1.1 Language of Page (A)
The default human language of each Web page can be programmatically determined.
Rules
Ensures every HTML document has a lang attribute
Ensures the lang attribute of the <html> element has a valid value
3.3.2 Labels or Instructions (A)
Labels or instructions are provided when content requires user input.
Rules
Ensures every form element has a label