• Success Criterion 3.3.2
  • Conformance level A

Icon-Only Search Field With No Accessible Label

3.3.2 — Labels or Instructions

Scenario

Setting

A music streaming app's playlist screen

What’s wrong

Inputs with no visible label at all (icon-only search with no accessible instruction where user input format matters).

Example

<input type="text" placeholder="Full name">

Why it matters

Everyone filling forms, especially people with cognitive disabilities and magnifier users.

How to test

Look at each field before interacting with it: if there's no visible label at all (e.g., icon-only search with no text), it fails.

How to fix

A persistent visible label must be provided, required status must be marked visually AND programmatically (with any symbol explained), and format rules stated before input.

<label for="name">Full name</label>
<input type="text" id="name" placeholder="e.g. Jane Smith">

A persistent visible label survives once the user starts typing; a placeholder alone disappears.

Outcome

On a music streaming app's playlist screen, this barrier is gone for everyone filling forms — they get the same result as anyone else here.

Who is affected

Everyone filling forms, especially people with cognitive disabilities and magnifier users.

Learn more