disability: Visual
Promotes web accessibility for people with blindness, low vision, or color blindness.
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.
2.5.5 Target Size (Enhanced)
Targets for touch or mouse must be at least 44×44px, unless they are part of a sentence or block of text, near another target with the same function that meets the size, or in a context where size can’t be increased.
3.1.1 Language of Page
Each page must have a <html lang="">
attribute that matches the main language of the page.
3.1.2 Language of Parts
Any parts of the content in a different language must be marked with the correct lang
attribute. Expressions borrowed from another language (like “déjà vu” in English) do not need this, unless pronunciation or understanding would be affected.
3.1.3 Unusual Words
Unusual terms, jargon, or figurative language should be avoided when possible, or explained the first time they appear.
3.1.4 Abbreviations
Abbreviations and acronyms should be avoided when possible, or explained the first time they appear.
3.1.5 Reading Level
If content requires reading skills above lower secondary education (around 9th grade), provide a simpler version, a summary, a visual aid, or a spoken version to help with understanding.
3.1.6 Pronunciation
If a word can be pronounced in different ways with different meanings, the intended meaning must be clarified to avoid confusion or ambiguity.
3.2.5 Change on Request
Major changes (like open dialog, navigate, submit) must only happen when explicitly requested.