Accessible Names Explained: Help Software Identify Website Controls
How does assistive technology identify a website button? An accessible name provides a programmatic label for a control.
1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.
Prefer YouTube? Watch this video on our YouTube channel (opens in a new tab).
The six points in the video
This is a silent video. The headings, explanations and labels below reproduce the information on screen.
-
Step 1: Start with the visible wording
A clear visible label helps everyone understand the control.
On-screen labels: Visible label; Clear purpose; Specific wording.
-
Step 2: The name identifies the control
Assistive technology uses the accessible name with its role and state.
On-screen labels: Accessible name; Control role; Current state.
-
Step 3: Native text can supply it
For example, useful text inside a native button can provide its name.
On-screen labels: Native button; Visible text; Programmatic name.
-
Step 4: Icon-only controls need care
An image or symbol alone may not communicate a useful control name.
On-screen labels: Icon purpose; Programmatic label; Clear user meaning.
-
Step 5: Avoid conflicting labels
The supplied name should support the visible wording and intended action.
On-screen labels: Visible wording; Supplied name; Consistent purpose.
-
Step 6: Inspect the actual result
Check what the browser exposes and test with assistive technology.
On-screen labels: Browser accessibility tree; Meaningful name; Real control test.
A practical check for your business
Inspect the name exposed for an important control and compare it with the visible task. Distinct controls need names that help a visitor understand and choose the intended action.
Sources and further detail
Common questions
How does assistive technology identify a website button?
An accessible name provides a programmatic label for a control. Check the name people see and the name software receives.
Go further
More video tips
All 205 videos →
Skip Links Explained: Help Keyboard Users Reach the Main Content
A shortcut through repeated blocks.
Website Touch Targets: Size and Spacing Checks for Easier Tapping
Check the actual target area.