The “Role Value Check” evaluates whether all HTML elements using the role attribute contains a valid ARIA role, as defined by the WAI-ARIA specification.
Example outcome
I observed that all role attributes have valid values.
Impact
Visual Impairments: Invalid roles may be ignored by assistive technologies, making content or controls invisible or misidentified.
Motor Impairments: Individuals with motor imparments may lose meaningful navigation if landmark roles (e.g., banner, main) are invalid.
Cognitive Disabilities: Misuse may result in missing context for content or controls.
Fixes
To address role attributes with invalid values:
Locate the element where the role attribute has an invalid value.
Replace its value with a valid one that suits its purpose, according to WAI-ARIA’s specification.