level: A
Level A is the lowest level for meeting WCAG standards, and it provides the most basic support for web accessibility. Successfully implement every success criterion under Level A to achieve this standard.
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).
2.5.3 Label in Name
The visible text of a button, link, or form field must also be part of its accessible (programmatic) name.
2.5.4 Motion Actuation
If an action can be triggered by motion (like shaking or tilting the device), it must also work without motion, and be possible to turn off motion-based input.
3.1.1 Language of Page
Each page must have a <html lang="">
attribute that matches the main language of the page.
3.2.1 On Focus
No unexpected changes must happen when an element receives focus (like open a popup, move focus, submit a form).
3.2.2 On Input
No unexpected changes must happen when a field value changes (like auto-submit, reload, open new page).
3.2.6 Consistent Help
Help options (like contact link, support widget) must appear in the same place across pages.
3.3.1 Error Identification
Errors and validation must be clearly identified and described in text, not just visually (like color or highlighting).
3.3.2 Labels or Instructions
Form fields must have clear labels or instructions to avoid confusion and help complete the input correctly.
3.3.7 Redundant Entry
Don’t ask for the same information twice in the same process. Provide pre-filled fields or selection options if the information was already given.