Skip to Main Content
Open Accessibility Menu
Liferay
Inclusive
.com
Checklist
Select Theme Color
Dark
Light
Auto
WCAG
2.2 Manual Checklist (Levels A and AA)
When a success criterion is not applicable to your site, it should be filled as Checked.
Filter by labels:
Showing:
46
Success Criteria
See labels:
Code and Labels
See labels:
Wording
See labels:
Sensory
See labels:
Zoom and Legibility
See labels:
Forms
See labels:
Gestures
See labels:
Keyboard
See labels:
Whole Site
Principle Perceivable:
Information and user interface components must be presented to users in ways they can perceive
1.1.1 Non-text Content - Level A
Code and Labels
Sensory
Wording
Ensures that alt text is adequate and relevant for non-text elements
1.2.1 Audio-only and Video-only (Prerecorded) - Level A
Sensory
Wording
Checks that descriptions and transcripts are provided for audio and video-only content
1.2.2 Captions (Prerecorded) - Level A
Sensory
Wording
Ensures that captions are accurate for videos
1.2.3 Audio Description or Media Alternative (Prerecorded) - Level A
Sensory
Wording
Verifies the quality of audio descriptions for video content
1.3.1 Info and Relationships - Level A
Code and Labels
Wording
Ensures that visual relationships are represented correctly in the code
1.3.2 Meaningful Sequence - Level A
Code and Labels
Wording
The visual presentation of the content matches what’s read out by a screen reader
1.3.3 Sensory Characteristics - Level A
Sensory
Forms
Wording
Nothing is referred to just by its color, size, position, shape, and so on.
1.3.4 Orientation - Level AA
Gestures
Confirms correct content display in both horizontal and vertical views
1.3.5 Identify Input Purpose - Level AA
Forms
Requires context to determine the purpose of input fields, such as autocomplete
1.4.1 Use of Color - Level A
Sensory
Checks that color alone does not convey meaning, ensuring accessibility for colorblind users
1.4.2 Audio Control - Level A
Sensory
Auto playing audio that lasts more than 3 seconds can be turned down or stopped
1.4.3 Contrast (Minimum) - Level AA
Sensory
Zoom and Legibility
Ensures text contrast meets minimum accessibility requirements for readability
1.4.4 Resize Text - Level AA and 1.4.10 Reflow - Level AA
Gestures
Zoom and Legibility
Ensures content readability and usability without horizontal scrolling
1.4.5 Images of Text - Level AA
Sensory
Zoom and Legibility
Text is actual text; not images of text
1.4.11 Non-text Contrast - Level AA
Sensory
Checks contrast for non-text content like graphics and controls
1.4.12 Text Spacing - Level AA
Zoom and Legibility
Ensures legibility with adjusted text spacing
1.4.13 Content on Hover or Focus - Level AA
Gestures
Zoom and Legibility
Keyboard
Ensures additional content on hover or focus is accessible and does not obstruct accessibility
Principle Operable:
User interface components and navigation must be operable
2.1.1 Keyboard - Level A
Keyboard
Ensures all content is keyboard-navigable
2.1.2 No Keyboard Trap - Level A
Keyboard
Verifies that keyboard focus can be moved away without trapping
2.1.4 Character Key Shortcuts
Keyboard
Keyboard shortcuts should use modifier keys, like [ctrl], [command], or [alt]/[option]
2.2.1 Timing Adjustable - Level A
Sensory
Forms
Time limits should be avoided unless they’re able to be extended
2.2.2 Pause, Stop, Hide - Level A
Sensory
Provides control over animations or moving elements
2.3.1 Three Flashes or Below - Level A
Sensory
Checks that flashing content is within safe thresholds to prevent seizures
2.4.1 Bypass Blocks - Level A
Keyboard
Skip links are available for keyboard users to jump past navigation
2.4.2 Page Titled - Level A
Whole Site
Code and Labels
Wording
Web pages have titles that describe topic or purpose
2.4.3 Focus Order - Level A
Keyboard
Ensures a logical and intuitive sequence of focus for keyboard navigation
2.4.5 Multiple Ways - Level AA
Whole Site
Header navigation is not the only way to get around a website; there’s another way, such as on-page links, a sitemap, or a site-wide search
2.4.6 Headings and Labels - Level AA
Code and Labels
Wording
Headings are descriptive of the content that they contain, form labels clearly describe what information is required, and buttons inform the user what will happen when they’re pressed.
2.4.7 Focus Visible - Level AA
Keyboard
Sensory
Ensures a visible focus indicator to help users see where they are on the page
2.5.1 Pointer Gestures - Level A
Gestures
Provides alternatives for complex gestures such as multi-finger swipes or pinches
2.5.2 Pointer Cancellation - Level A
Gestures
Ensures users can cancel accidental actions triggered by pointer input
2.5.3 Label in Name - Level A
Code and Labels
Forms
Matches the accessible name to the visible label for elements
2.5.4 Motion Actuation - Level A
Gestures
Provides alternatives to interaction methods that require motion, such as shaking or tilting a device
2.5.7 Dragging Movements - Level AA
Gestures
An action that is achieved by dragging from one point to another, for example drag-and-drop for reordering, can also be carried out by pressing buttons (‘Move item up’, ‘Move item down’, etc.). This is related to 2.1.1 Keyboard and 2.5.1 Pointer Gestures
Principle Understandable:
The content and user interface must be understandable
3.1.2 Language of Parts - Level AA
Code and Labels
Wording
Specifies languages for sections of text that differ from the main language
3.2.1 On Focus - Level A
Keyboard
Verifies that no unexpected changes occur when an element receives focus
3.2.2 On Input - Level A
Code and Labels
Forms
Keyboard
Ensures user interactions do not trigger unexpected changes in the content
3.2.4 Consistent Identification - Level AA
Whole Site
Uses consistent labels for repeated elements for a more intuitive experience
3.2.6 Consistent Help - Level A
Whole Site
Some form of help is available from every page, whether contact details, a contact form, a link to a contact page, or a link to help documentation
3.3.1 Error Identification - Level A
Wording
Forms
Ensures input errors are identified clearly to users
3.3.2 Labels or Instructions - Level A
Code and Labels
Forms
As much help as is needed is offered to prevent triggering a form error; the form label may be enough, but hint text may also be required
3.3.3 Error Suggestion - Level AA
Wording
Forms
Provides clear suggestions for correcting input errors
3.3.4 Error Prevention (Legal, Financial, Data) - Level AA
Wording
Forms
Ensures that users receive warnings or confirmations before critical actions
3.3.7 Redundant Entry - Level A
Forms
If the user as already given some information, it’s either: not asked for again, pre-populated in the subsequent field, available to select in a dropdown
Principle Robust:
Content must be robust enough to be reliably interpreted by a wide variety of user agents, including assistive technologies
4.1.2 Name, Role, Value - Level A
Code and Labels
Forms
Keyboard
Verifies that custom components have correct names, roles, and values for accessibility
4.1.3 Status Messages - Level AA
Code and Labels
Forms
Ensures that status messages are accessible to assistive technology without interrupting the user’s workflow
Evaluate!
Print Results
Hidden