Every control has a name
Buttons, links and fields need a name that a screen reader can announce.
- When it fails
- A control has no name a screen reader can announce: a tested control has an empty accessible name
- Passes when
- Every tested control has a nonempty accessible name
- How to fix it
- Give the control visible text, or an aria-label if it is icon-only. For a linked image, put the alt text on the image.
On the public reports
fails on 2passes on 5of 7 sites
vercel.com1 control without a name · scores 73
1440 px
390 px
www.wikipedia.org1 control without a name · scores 79
390 px
Passes on figma.com, is-aesthetic.com, www.benchflow.ai, www.gov.uk and www.python.org.
Public reports are the sites listed on the home page, each as last scanned. Pasted pages are never included.