Kryterium, które za tym stoi
1.4.2 Kontrola odtwarzania dźwięku
Dźwięk, który sam gra dłużej niż trzy sekundy, potrzebuje sposobu na zatrzymanie.
Poziom A · EN 301 549 § 9.1.4.2
Po co jest to sprawdzenie
Automatycznie odtwarzany dźwięk zagłusza czytnik ekranu, który też jest mową. Człowiek nie słyszy własnego oprogramowania, żeby znaleźć przycisk zatrzymania.
Co zwykle je wywołuje
- błądWideo w tle z dźwiękiem, startujące przy wczytaniu strony.
- błądReklama dźwiękowa bez widocznej kontrolki.
Jak to naprawić
- róbNie odtwarzaj dźwięku automatycznie. Jeśli musisz: zacznij wyciszony i ustaw kontrolkę pauzy na początku kolejności tabulacji.
Jak to jest raportowane
A11ySignal zgłasza to z wagą umiarkowany. Każdy błędny element ma swój selektor CSS i kod, który zawiódł, więc trafisz prosto do właściwej linii, zamiast jej szukać. Deque publikuje szczegóły na poziomie silnika:
https://dequeuniversity.com/rules/axe/4.13/no-autoplay-audio ↗
Sprawdzenie zaimplementowane w axe-core 4.13.0, © Deque Systems, MPL-2.0.