The “Inappropriate ARIA Attributes Check” evaluates whether there is one aria-* attribute used in the HTML that isn’t valid or defined in the official ARIA specification.
Example outcome
I found 1 aria-* attribute that is not defined in the ARIA specification.
Impact
Visual Impairments: Screen readers may ignore invalid ARIA attributes. Resulting behavior may be missing context, wrong element roles, or confusing user experience.
Motor Impairments: Inaccessible widgets may not expose correct keyboard support, preventing navigation or action.
Cognitive Disabilities: If elements don’t behave as expected (e.g. menus not expanding), it leads to confusion or task failure.
Fixes
To address inappropriate ARIA attributes:
Locate the invalid ARIA attributes.
Use the ARIA specification to verify the valid attributes.
Replace the invalid attributes with valid ones, or remove them if unnecessary.