1. Ljudkontroll
Klass: A
Riktlinje: 1.4.2 Audio Control
Problemet: Automatisk uppspelning av ljud eller video utan möjlighet att pausa eller justera volymen kan störa användare.
Lösning:
- Ge alltid användaren möjlighet att pausa, stoppa och justera volymen för ljud och video.
2. Kontroll över rörligt eller blinkande innehåll
Klass: A
Riktlinje: 2.2.2 Pause, Stop, Hide
Problemet: Innehåll som automatiskt rör sig, blinkar eller uppdateras, som nyhetskaruseller eller annonser, kan vara störande eller svåra att hantera för vissa användare.
Lösning:
- Se till att användaren kan pausa, stoppa eller dölja innehållet.
- Undvik blinkande effekter som kan utlösa epileptiska anfall.
3. Alternativa sätt att aktivera funktioner
Klass: A
Riktlinje: 2.5.4 Motion Actuation
Problemet: Vissa funktioner kräver specifika rörelser, som att skaka, luta eller dra enheten, vilket kan vara svårt för användare med begränsad motorik.
Lösning:
- Ge alternativa sätt att aktivera funktioner, t.ex. genom att använda knappar eller menyer.
4. Språkidentifiering
Klass: A
Riktlinje: 3.1.1 Language of Page
Problemet: Om en sida inte specificerar vilket språk den är skriven på kan skärmläsare läsa upp texten med fel uttal, vilket förvirrar användaren.
Lösning:
- Ange sidans språk i HTML-koden, t.ex. < html lang=”sv” > för svenska.
5. Anpassning för olika motoriska begränsningar
Klass: AA
Riktlinje: 2.5.7 Dragging Movements
Problemet: Funktioner som kräver dragande rörelser, som att dra för att sortera objekt, kan vara svårt för personer med motoriska begränsningar.
Lösning:
- Ge användaren ett alternativ, som att klicka på pilar eller använda tangentbord för att utföra samma funktion.
6. Fokusindikatorer för tangentbordsnavigering
Klass: AA
Riktlinje: 2.4.7 Focus Visible
Problemet: Om det inte finns en tydlig visuell markering av vilket element som är i fokus, blir det svårt för tangentbordsanvändare att navigera.
Lösning:
- Implementera tydliga fokusindikatorer, som en ram eller färgändring, för att visa vilket element som är aktivt.
7. Tidsbegränsningar
Klass: A
Riktlinje: 2.2.1 Timing Adjustable
Problemet: Tidsbegränsade funktioner, som att ett formulär stängs efter en viss tid, kan skapa problem för användare som behöver längre tid.
Lösning:
- Ge användaren möjlighet att förlänga eller inaktivera tidsbegränsningar.
8. Video textning
Klass: A
Riktlinje: 1.2.2 Captions (Prerecorded)
Problemet: Videoinnehåll som saknar textning gör det omöjligt för hörselskadade att ta del av informationen.
Lösning:
- Lägg till textning för allt förinspelat videoinnehåll. Detta hjälper inte bara personer med hörselskador utan är även användbart för personer som tittar i tysta miljöer.
9. Programmatisk identifiering
Klass: A
Riktlinje: 4.1.2 Name, Role, Value
Problemet: Om element som knappar, formulär eller länkar inte har tydligt definierade namn, roller eller värden kan hjälpmedel som skärmläsare inte tolka och förmedla deras funktion korrekt. Detta gör det svårt för användare med funktionsnedsättningar att navigera och interagera med webbplatsen.
Lösning:
- Namn: Använd beskrivande etiketter eller ARIA-labels för att säkerställa att skärmläsare kan identifiera elementens funktion. Exempel: En knapp med en varukorgsikon kan få attributet aria-label=”Lägg till i varukorgen”.
- Roll: Se till att element har rätt roller definierade i HTML-koden. En knapp bör exempelvis använda < button > elementet istället för en < div > för att automatiskt ange dess roll.
- Värde: För interaktiva element som sliders eller formulärfält, säkerställ att aktuella värden är korrekt definierade och uppdaterade, så att användaren får rätt feedback via hjälpmedel.
Sammanfattning: Gör din webbplats komplett
Att följa WCAG 2.2 handlar om mer än bara alt-texter och kontrast. Genom att ta hänsyn till ljudkontroll, rörligt innehåll, språkidentifiering och alternativa interaktionssätt kan du säkerställa att din webbplats är inkluderande för alla användare.
Vill du ha hjälp med att implementera WCAG 2.2 på din webbplats? Kontakta oss – vi hjälper dig att skapa en tillgänglig och användarvänlig digital upplevelse! 🌟









