responsibility: Code
Collection of success criterion where the responsibility falls under technical implementation and developer tasks.
2.4.1 Bypass Blocks
It must be possible to skip repeated blocks of content (e.g. navigation, header) and jump directly to the main part of the page.
2.4.3 Focus Order
Focus must follow a logical and meaningful order that preserves relationships and matches how the page is naturally read, regardless of layout or language direction.
2.4.7 Focus Visible
A visible indicator must show which element is currently focused when navigating with a keyboard.
2.4.8 Location
It must be clear where you are within a set of pages (e.g. using breadcrumbs, highlighted menu items, or headings).
2.4.9 Link Purpose (Link Only)
The purpose of each link must be clear; from the link text alone; without relying on surrounding context.
2.4.11 Focus Not Obscured (Minimum)
When an element receives focus, it must be at least partially visible.
2.4.12 Focus Not Obscured (Enhanced)
When an element receives focus, it must be fully visible and not covered by other content.
2.4.13 Focus Appearance
The visible focus indicator must be at least 2px thick, have a contrast ratio of 3:1 compared to the unfocused state, and be clearly connected to the focused element.
2.5.1 Pointer Gestures
Actions that rely on gestures (like swiping or pinching) must also be possible using a single tap, click, or button.
2.5.2 Pointer Cancellation
Actions must not trigger on press or touch down. They must only trigger on release (like mouse-up or finger lift).