Vereiste audiobediening
Silktide vindt pagina's waarop audio wordt afgespeeld en vraagt je te bevestigen dat bezoekers deze kunnen pauzeren of stoppen, of het volume kunnen regelen. Dit is vooral belangrijk wanneer audio automatisch begint af te spelen.
Waarom dit belangrijk is
Audio die wordt afgespeeld zonder stopknop is meer dan alleen vervelend. Mensen die een gebruiken, luisteren naar een pagina die hardop wordt voorgelezen - concurrerende audio kan hun schermlezer volledig overstemmen, waardoor de pagina onmogelijk te gebruiken is. Het verstoort ook mensen met aandachts- of cognitieve problemen en iedereen in een rustige omgeving. WCAG-succescriterium 1.4.2 (, het meest basale niveau van ) vereist dat audio die automatisch langer dan drie seconden wordt afgespeeld, onafhankelijk van het systeemvolume kan worden gepauzeerd, gestopt of gedempt.
Zo los je dit op
Deze controle is een prompt om de audio op elke gemarkeerde pagina te beoordelen:
- Vermijd autoplay van audio volledig - de veiligste en gebruiksvriendelijkste optie.
- Als audio langer dan drie seconden automatisch moet afspelen, bied dan bij het begin van de pagina een zichtbare bediening aan om de audio te pauzeren of te stoppen, of een onafhankelijke volumeregeling met een dempfunctie.
- Zorg bij ingesloten spelers dat de bediening is ingeschakeld:
<!-- Audio dat automatisch wordt afgespeeld zonder manier om het te stoppen -->
<audio src="theme.mp3" autoplay></audio>
<!-- Opgelost: de gebruiker kan pauzeren, stoppen en het volume aanpassen -->
<audio src="theme.mp3" controls></audio>
Als je ervan overtuigd bent dat de pagina in orde is, .
Zo test Silktide dit
- Zoek op elke pagina naar audiospelers (
<audio>-elementen) in de . - Markeer elke pagina die er een bevat, zodat je kunt bevestigen dat de audio kan worden gepauzeerd, gestopt of gedempt. Silktide kan niet automatisch beoordelen of de aangeboden bediening toereikend is of hoelang automatisch afgespeelde audio duurt.
Problemen oplossen
De audio wordt niet automatisch afgespeeld
Als de audio alleen wordt afgespeeld wanneer een bezoeker ervoor kiest om deze af te spelen en de speler normale bediening heeft, voldoet de pagina aan de onderliggende vereiste - keur de bevinding goed.
Audio die op een andere manier is ingesloten
Alleen <audio>-elementen worden gedetecteerd. Audio die via videospelers of aangepaste scripts wordt afgespeeld, wordt niet door deze controle gemarkeerd. Beoordeel deze daarom handmatig.