Hoppa till innehållet

WCAG 2.4.1 Hoppa över grupperat innehåll

Nivå AHanterbar

Vad kravet betyder i en webbutik

Det ska finnas ett sätt att hoppa förbi det som upprepas på varje sida, som sidhuvud, meny och kampanjrad. Webbutiker har ofta en stor meny med många kategorier, och utan en hopplänk måste den som använder tangentbord trycka sig igenom hela menyn på varje produktsida. Rubriker och ett main-element hjälper skärmläsare, men för den som bara använder tangentbordet är en hopplänk det säkraste.

Vanliga fel

  • Det finns ingen hopplänk alls, så att det krävs tiotals tryck på Tab för att nå produkten.
  • Hopplänken finns men pekar på ett id som inte finns på sidan.
  • Hopplänken är dold med display: none och går därför inte att nå med Tab.
  • Hopplänken ligger efter cookierutan och kampanjraden i stället för först på sidan.
  • Sidans innehåll saknar main-element, så att skärmläsare inte kan hoppa dit.

Så rättar du det

Lägg en länk först i body som pekar på main. Den kan vara dold tills den får fokus, men inte med display: none.

<body>
  <a class="hoppa" href="#innehall">Hoppa till innehållet</a>
  <header>...</header>
  <main id="innehall" tabindex="-1">...</main>
</body>

.hoppa { position: absolute; left: -9999px; }
.hoppa:focus { left: 1rem; top: 1rem; }

Vem kontrollerar det

Gratistestet

Gratistestet letar efter det här i källkoden:

  • Det finns ingen länk för att hoppa förbi menyn till innehållet, och inget main-element.
  • Det finns ingen länk för att hoppa förbi menyn. Den som använder tangentbord måste gå igenom hela menyn på varje sida.

Månadsgranskningen kör dessutom axe-core, som kontrollerar att sidan har ett sätt att hoppa förbi upprepat innehåll. Att länken syns när den får fokus, och att den faktiskt flyttar dig till innehållet, provar du själv med Tab.

Läs mer

Det svenska namnet kommer från W3C:s auktoriserade svenska översättning, som gäller WCAG 2.0. Kravet 2.4.1 har samma lydelse i WCAG 2.1.

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.