J5.04.3unlabeled icon buttondesignresearch

An unlabeled icon cannot be selected by voice

Aliases: icon-only button · no visible label · unspeakable control

What it is

A toolbar of pictures: trash, pencil, three dots. A voice-control user looks at them and has no word to speak. “Tap that icon” is not a matchable command. An unlabeled icon has no entry in the speak-the-visible-label mechanism, so it cannot be selected by voice.

Why it happens

The matcher wants words. A visible label is a word the user can read off the glass; an icon is not a word. Even if a hidden name “Delete” was prepared for a screen reader, voice-control users do not see that string by default and will not say it. They try “trash,” “delete,” “clear,” and a hit depends on which words the hidden name happens to be — guessing, not operating.

When an icon is the only visible encoding, the spoken script is empty. Reader users can still hear a name; voice-control users’ strategy is look-at-words-and-speak, and with no words there is no command. Putting visible text next to the icon is not decoration; it writes the command back onto the screen.

Studying it

Two versions of the same toolbar: icons only, and icons plus visible text. Turn on voice control, forbid number overlays, and ask people to delete, edit, open more. Record the first utterance, whether it hits, how many guesses.

Independent variables: presence of visible text, whether the hidden name matches the words users guess. Dependent variables: first-hit rate, guess count, abandonment.

If participants already know this is “delete,” the test measures memory, not whether seeing the icon yields a command. Use people who have not seen this icon set.

Where it stops holding

When visible text already sits beside the icon (image plus word in one button), the visible words can still be spoken and the claim does not hold. If the user turns on system numbering, each icon gets a digit that can be spoken — a fallback, not evidence that the icon is selectable in natural language. For screen-reader users a hidden name is enough; do not write a voice-control miss as “AT cannot find it at all.” What cannot find it is the class that speaks what it sees.

Applying it

  • Put speakable text next to operable icons; at least on the primary path voice users depend on, do not leave graphics alone.
  • Do not expect a hidden name to feed voice control. That string feeds a reader, not someone looking at the screen and talking.
  • How to check: turn number overlay off and speak what you see at an icon-only toolbar. If no matchable word comes out, the icon is not selectable by voice.

Related

  • Same group: J5.04.1 Voice-control users operate by speaking the visible label · J5.04.2 Visible name and accessible name must match
  • Nearby: J3.12 Voice Control Name Matching · J2.04 Alternative Text
  • Search terms: unlabeled icon · icon button · voice control

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/J5.04.3