Hoppa till innehållet

WCAG 2.2.2 Paus, Stopp, Dölj

Nivå AHanterbar

Vad kravet betyder i en webbutik

Det som rör sig, blinkar eller rullar av sig självt i mer än fem sekunder, bredvid annat innehåll, ska gå att pausa, stoppa eller dölja. Det gäller också information som uppdateras automatiskt. Rörelse drar blicken till sig och gör det svårt att läsa resten av sidan, och den som läser långsamt hinner inte läsa en bild i en karusell innan den byts. I en webbutik är det oftast karusellen på startsidan och banderollen med erbjudanden som rör sig.

Vanliga fel

  • Karusellen på startsidan byter bild var fjärde sekund och saknar pausknapp.
  • Banderollen med ”Fri frakt” och ”Nyheter varje vecka” rullar i sidled hela tiden.
  • En film spelar i en loop som bakgrund bakom rubriken och går inte att stoppa.
  • Rea-etiketten på produkterna blinkar så länge sidan är öppen.
  • Karusellen pausar när muspekaren är över den men inte när den får fokus med tangentbordet.

Så rättar du det

Ge karuseller och filmer som rör sig en synlig pausknapp, och stanna rörelsen när delen får fokus eller muspekaren. Visa ingen rörelse alls för den som har valt minskad rörelse i sitt system.

<section aria-roledescription="karusell" aria-label="Erbjudanden">
  <button id="paus" aria-pressed="false">Pausa bildspelet</button>
  ...
</section>

<script>
  const minskad = matchMedia("(prefers-reduced-motion: reduce)").matches;
  let timer = minskad ? null : setInterval(nastaBild, 6000);
  document.getElementById("paus").addEventListener("click", (e) => {
    clearInterval(timer);
    timer = null;
    e.currentTarget.setAttribute("aria-pressed", "true");
  });
</script>

Vem kontrollerar det

Kontrollera själv

Månadsgranskningen kör axe-core, som bara larmar för de gamla elementen blink och marquee. Karuseller, filmer och animationer som byggs med skript eller CSS hittar ingen av de automatiska kontrollerna. Öppna startsidan och vänta tio sekunder: allt som fortfarande rör sig ska ha en knapp som stoppar det.

Läs mer

Testa din webbutik gratis.

Skriv in adressen så granskar vi startsidan och upp till fyra sidor till och visar de viktigaste bristerna.

Vi hämtar startsidan och upp till fyra sidor till.

WCAG-checklista för webbutiker

Alla WCAG-kriterier för webbutiker

AccessAudit är en teknisk granskning mot WCAG 2.1 nivå AA, den nivå som standarden EN 301 549 hänvisar till för webbinnehåll. Automatiska tester hittar inte alla brister, och tjänsten är inte juridisk rådgivning. Vi kan inte intyga att en webbplats uppfyller lagen.