Cert
4. RobustLevel A

4.1.2 Name, Role, Value

이름·역할·값

Summary

Every interface component must expose its name, role, state, and value to assistive technology. This is where custom widgets most often break, and ARIA exists to close that gap. Note that 4.1.1 (Parsing) was removed in WCAG 2.2, leaving only this criterion and 4.1.3 under Robust.

Common failures

  • A div-based toggle with no `role` and no `aria-checked`, so its state is never announced.
  • An icon-only button with no accessible name, announced as just "button".

Corresponding KWCAG 2.2 items

  • 8.2.1 Web Application Accessibility

Related study units

Read the W3C source — Understanding SC 4.1.2