The “Accessible Name Matches Visible Label Check” evaluates whether all interactive elements (like buttons, form fields, links, etc.) have accessible names (read by screen readers and other assistive technologies) that match the visible label shown on the screen.
Example outcome
I observed that all interactive elements have in their accessible names the visible label text.
Impact
Visual Impairments: If the accessible name differs from the visible label, screen readers may announce something inconsistent, confusing users.
Motor Impairments: Users with motor impairments may say visible labels aloud to activate controls (e.g., using Dragon NaturallySpeaking). If the accessible name is different, the command won’t work.
Cognitive Disabilities: Inconsistencies between visible and announced labels can make the interface harder to predict and understand.
Fixes
To address interactive elements whose accessible names don’t match the visible label:
Locate the incorrect interactive element.
Change its accessible name to match totally or contain the visible label.