W3C WCAG 4.1.2 Name, Role, Value (Level A)
Ensure all user interface components have programmatically determinable names, roles, states, properties, and values, and that changes are communicated to assistive technologies
Where this comes from
Provision: 4.1.2 Name, Role, Value (Level A)
Instrument: W3C Web Content Accessibility Guidelines (WCAG) 2.2
Citation: W3C, Web Content Accessibility Guidelines (WCAG) 2.2, Success Criterion 4.1.2 Name, Role, Value, Level A, W3C Recommendation 05 October 2023
Text version: WCAG 2.2
Who it applies to
It applies when all of these are true:
- Service type — any answer
- Service is likely to be accessed by children under 18
- Service uses content personalization
What engineering work it implies
Sample acceptance criteria Landfall generates for this obligation:
- Every custom UI component exposes an accessible name, role, and current value/state to assistive tech
- Native elements are used where possible; ARIA roles/states are applied correctly for custom widgets
- State changes (expanded, selected, checked, disabled) are updated programmatically as they occur
- A screen-reader pass confirms name/role/value for each interactive component
- Unit tests cover the core logic (aim for >80% coverage on new code)
Questions people ask
- Does W3C WCAG 4.1.2 Name, Role, Value (Level A) apply to my service?
- It applies when Service type — any answer; Service is likely to be accessed by children under 18; Service uses content personalization.
- From when does this apply?
- W3C WCAG 4.1.2 Name, Role, Value (Level A) applies from 5 October 2023. Its current status is: in force.
Find out whether this one lands on you
Landfall's pre-scan answers the applicability question above for your product in minutes, then turns every obligation that applies into traceable engineering tickets with a citation chain your auditors can follow.
Not legal advice. Landfall maps regulatory obligations to engineering work for planning purposes. Its verdicts are not legal advice and create no attorney-client relationship — verify with qualified counsel before relying on them.