Das Kriterium dahinter
1.4.2 Audio-Steuerelement
Ton, der länger als drei Sekunden von selbst läuft, braucht eine Möglichkeit, ihn zu stoppen.
Stufe A · EN 301 549 § 9.1.4.2
Warum es diese Prüfung gibt
Automatisch startender Ton übertönt einen Screenreader, der ebenfalls Sprache ist. Der Mensch hört seine eigene Software nicht mehr, um den Stopp-Knopf zu finden.
Was sie üblicherweise auslöst
- fällt durchEin Hintergrundvideo mit Ton, das beim Laden startet.
- fällt durchEine Audio-Werbung ohne sichtbare Bedienung.
So beheben Sie es
- tunStarten Sie Ton nicht automatisch. Wenn es sein muss: stumm beginnen und die Pause-Bedienung an den Anfang der Tabulatorreihenfolge setzen.
Wie es gemeldet wird
A11ySignal meldet das mit der Schwere mittel. 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/no-autoplay-audio ↗
Prüfung umgesetzt in axe-core 4.13.0, © Deque Systems, MPL-2.0.