ARIA Role Completeness Check

RuleSets of AccessMonitor - the validator of web accessibility practices

ARIA Role Completeness Check

Description

The “ARIA Role Completeness Check” evaluates whether all elements with an explicitly assigned ARIA semantic role have also included all required ARIA states and properties.

Example outcome

I observed that all elements with an explicit semantic role have specified all the required states and properties.

Impact

Fixes

To address elements with an inappropriate or missing a required state or property according to its role:

  1. Locate the error-causing element.
  2. Verify what ARIA states and/or properties are required for the element’s role (e.g., role="checkbox").
  3. Correct or add missing or inappropriately assigned states or properties.

Resources