Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

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.

Jersey Web video: What is this button called?

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.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Guide Read the practical guide More context for planning and maintaining your business website. 7 min read → Jargon Buster Accessible name explained Read the related Jargon Buster explanation. Read the explanation →

Check the name people see and the name software receives.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Website accessibility

Skip Links Explained: Help Keyboard Users Reach the Main Content

A shortcut through repeated blocks.
Length 1:47 Website accessibility

Website Touch Targets: Size and Spacing Checks for Easier Tapping

Check the actual target area.
Length 1:47 Website accessibility

Descriptive Website Link Text: Help Visitors Choose the Right Destination

Give the link a useful purpose.