jargon

Frontend & browser·Accessibility and semantics

the icon button was announced as just 'button' because there was no text and no label anywhere.

Accessible name

Also calledcomputed name, accessible name computation

The string assistive technology uses to identify a control, computed by a fixed precedence: `aria-labelledby`, then `aria-label`, then the element's own content or associated label, then the title attribute. Anything interactive without one is unusable by name, and a name that does not include the visible text breaks voice control. It is the single highest-value thing to check on every control you build.

Commonly confused with