• Success Criterion 2.2.2
  • Conformance level A
  • W3C reference F50

Script-Driven Blinking Content With No Way to Stop It

2.2.2 — Pause, Stop, Hide

Scenario

Setting

A food delivery app's restaurant menu

What’s wrong

A script makes content blink continuously and nothing stops it within 5 seconds.

Example

Here's what happens on a food delivery app's restaurant menu: a script makes content blink continuously and nothing stops it within 5 seconds.

Why it matters

People with attention disabilities, low vision, or screen-reader users who lose place when content moves. In this case (a food delivery app's restaurant menu), they are interrupted before they can finish reading.

How to test

Time any script-driven blinking effect: if it doesn't stop within 5 seconds and there's no stop control, it fails.

How to fix

Stop script-driven blinking within 5 seconds or provide a stop control.

Outcome

Once corrected, a food delivery app's restaurant menu lets them finish the task at their own pace.

Who is affected

People with attention disabilities, low vision, or screen-reader users who lose place when content moves.

Learn more