Marcelo Paiva
A woman shouting with her mouth open, pressing both hands against corded headphones, against a swirling background.

Success criterion 2.5.3 · Level A

Label in Name

“I say 'Click Send' and nothing happens, because your Send button is secretly named 'Submit form'.”

Who this helps: Motor Impairments, Speech-input users

Success criterion 2.5.3 · Level A

Label in Name

For controls with a visible text label, the accessible name contains the text that is presented visually.

Principle 2: Operable · Guideline 2.5: Input Modalities

What each role can do

Product manager
Require that visible labels and accessible names match.
Designer
Write the visible label first; any extra accessible text comes after it.
Developer
Make sure aria-label and accessible names begin with the visible label text.
Tester
Use voice control to activate each control by its visible label.

Once it is fixed

“I say what I see and it just works. My voice finally has the right password!”

Next criterion: 2.5.4 Motion Actuation