Zum Inhalt springen
A11ySignal
schwerwiegendWCAG 2.2.2 · A

<marquee>-Elemente sind veraltet und dürfen nicht verwendet werden.

marquee

Stellt sicher, dass <marquee>-Elemente nicht verwendet werden.

Das Kriterium dahinter

2.2.2 Pausieren, Stoppen, Ausblenden

Alles, was sich länger als fünf Sekunden von selbst bewegt, blinkt, scrollt oder aktualisiert, braucht eine Pause-Bedienung.

Stufe A · EN 301 549 § 9.2.2.2

Warum es diese Prüfung gibt

Bewegung zieht Aufmerksamkeit ab — bei Aufmerksamkeitsstörungen ebenso wie bei vestibulären Erkrankungen — und bewegter Text ist für manche Menschen mit Sehbehinderung unlesbar.

Was sie üblicherweise auslöst

  • fällt durchEin automatisch rotierendes Hero-Karussell ohne Pause.
  • fällt durchEin Live-Ticker, der nie anhält.

So beheben Sie es

  • tunErgänzen Sie eine sichtbare Pause-/Abspiel-Bedienung, die per Tastatur erreichbar ist.
  • tunBeachten Sie `prefers-reduced-motion` — das ist ein Signal, das der Mensch Ihnen schon gegeben hat.

Wie es gemeldet wird

A11ySignal meldet das mit der Schwere schwerwiegend. Jedes fehlerhafte Element kommt mit seinem CSS-Selektor und dem Markup, das durchgefallen ist — Sie kommen also direkt zur Zeile, statt sie zu suchen. Deque veröffentlicht die Details auf Engine-Ebene:

https://dequeuniversity.com/rules/axe/4.13/marquee

Prüfung umgesetzt in axe-core 4.13.0, © Deque Systems, MPL-2.0.

Weitere Prüfungen für 2.2.2