WCAG 1.4.2 Kontroll av ljud
Nivå AMöjlig att uppfatta
Vad kravet betyder i en webbutik
Startar ljud av sig självt och spelar i mer än tre sekunder ska det gå att pausa, stoppa eller sänka på sidan, utan att använda datorns eller mobilens volym. Den som använder skärmläsare hör annars inte uppläsningen för ljudet från sidan. Kravet gäller hela sidan, eftersom ljudet stör allt annat på den. I en webbutik är det oftast en kampanjfilm i toppen av startsidan som spelar med ljud.
Vanliga fel
- Kampanjfilmen högst upp på startsidan startar med ljud på och saknar knappar.
- Bakgrundsmusik spelar på sidan och går bara att stänga av med en liten ikon längst ned.
- Produktvideon startar med ljud när kunden scrollar förbi den.
- Filmen saknar attributet muted, så att ljudet hörs i webbläsare som tillåter det.
- Knappen för ljudet går inte att nå med Tab och har inget namn.
Så rättar du det
Låt ljudet starta först när kunden trycker på spela. Ska en film starta av sig själv, starta den utan ljud med muted och visa spelarens kontroller.
<!-- Startar med ljud -->
<video autoplay src="kampanj.mp4"></video>
<!-- Startar utan ljud, med kontroller -->
<video autoplay muted loop playsinline controls src="kampanj.mp4"></video>Vem kontrollerar det
Gratistestet
Gratistestet letar efter det här i källkoden:
- Ljud eller video startar automatiskt med ljud på.
Gratistestet larmar när ett video- eller ljudelement har autoplay utan muted. Ljud som startas med skript, eller inuti en inbäddad spelare, ser det inte. Månadsgranskningen kör också axe-core, som tittar på hur länge ljudet spelar och om det finns kontroller. Öppna sidorna med ljudet på och lyssna: hörs något utan att du har tryckt, ska det gå att stänga av på sidan.
Läs mer
Det svenska namnet kommer från W3C:s auktoriserade svenska översättning, som gäller WCAG 2.0. Kravet 1.4.2 har samma lydelse i WCAG 2.1.