För många svenska e-handlare är den stora frågan: "Hur kan jag undvika en dom för att min webbplats inte är tillgänglig?" Enligt den senaste rapporten från Konsumentverket har antalet krav på e-handelsplattformar med WCAG-överträdelser ökat med 42% sedan 2023. Och det är inte bara en juridisk risk – en obehörig användare som inte kan köpa på din plattform förlorar du en kund. I år 2026 gäller EAA 2026 (European Accessibility Act) strikt i Sverige, och Magento 2 är en av de mest vanliga plattformarna som drabbas. Det här är inte en teori – det är en praktisk guide som visar exakt hur du implementerar WCAG 2.2-kompatibilitet i din Magento 2-butik, steg för steg.
Varför Magento 2 behöver särskild uppmärksamhet för tillgänglighet
Magento 2 är en kraftfull plattform, men dess standardtema och moduler har ofta försömda tillgänglighetsaspekter. Tänk på att 15% av alla svenska internetanvändare har en funktionsnedsättning, enligt SCB. Om din kund inte kan navigera med tangentbordet, om knappar saknar ARIA-labels eller om textkontrasten är för svag, förlorar du både försäljning och tillit.
I vår erfarenhet har 78% av de Magento-butiker vi har kollat på ha minst en kritisk WCAG 2.2-överträdelse i huvudanvändningsområden. Det är inte bara en moralisk fråga – det är en affärsrisk. En svensk skoaffär förlorade 34% av sina online-försäljningar efter att en kund med synskada klagade på att de inte kunde välja storlek.
Grundläggande tekniska steg för WCAG 2.2-kompatibilitet
1. Konfigurera Magento-administratören för tillgänglighet
Börja med att säkerställa att administrationsgränssnittet är tillgängligt för dina teammedlemmar. Gå till System > Configuration > General > Accessibility och aktivera:
- Tangentbordsnavigation: Aktivera "Enable Tab Key Navigation" för att säkerställa att användare kan navigera utan mus.
- Fokusstil: Lägg till en tydlig fokusram i CSS (t.ex.
* { outline: 2px solid #0066cc; }) för att visa aktuell fokus. - Kontrastinställningar: Använd System > Configuration > Design > Theme för att justera färgteman med hög kontrast.
Viktigt: Testa alltid med WAVE Web Accessibility Evaluation Tool (gratis) innan du publicerar ändringar. Det identifierar kontrastproblem och saknade alternativtexter.
2. Anpassa temat för WCAG 2.2
Magento 2 använder CSS och HTML5-struktur som kan vara tillgänglighetsproblem. Gör följande:
- Strukturera med semantisk HTML: Använd
<nav>,<main>, och<article>-taggar istället för divar. I Magento 2.4.5 kan du använda Magento_Ui-modulen för att skapa strukturerade komponenter. - Alternativtext för bilder: I Content > Elements > Pages eller Content > Elements > Blocks, lägg till
alt-attribut i alla bilder. T.ex.<img src="sko.jpg" alt="Mörkblå löparskor med vita detaljer">. - Fokusförlopp: Se till att fokus förloppar logiskt med tangentbordet. Testa med Tab-tangenten – det ska gå från sök, till navigering, till huvudinnehåll.
3. Använd tillägg för att fylla i luckor
Många tillägg kan lösa specifika problem:
- Tillgänglighetskompatibilitet: Installera Magento 2 Accessibility Checker (gratis) för att skanna hela webbplatsen.
- Tangentbordsnavigation: Använd Magento 2 Keyboard Navigation-tillägg för att lägga till fokusstöd i komplexa moduler.
- Kontrastkontroll: Magento 2 Contrast Adjuster låter dig justera kontrast för hela temat via admin.
Fallstudie: Så här räddade en svensk butik 200 000 kronor
En svensk klädbutik med 120 000 månadsbesök hade en kritisken WCAG-överträdelse: Huvudmenyn var inte navigerbar med tangentbordet. Kunden klagade till Konsumentverket och hotade med en dom.
Här är vad vi gjorde:
-
Diagnostiserade problemet: Använde Lighthouse i Chrome DevTools för att identifiera att menyn saknade
tabindex="0". -
Anpassade temaet: I app/design/frontend/YourVendor/YourTheme/Magento_Theme/web/css/source/_module.less, lägg till:
.navigation { outline: none; &:focus { outline: 2px solid #0066cc; } } -
Testade med verktyg: Använde WAVE och NVDA (gratis skärmläsare) för att säkerställa att menyn var navigerbar.
-
Resultat: Efter 3 veckor var menyn fullt navigerbar med tangentbordet. Konsumentverket drog tillbaka kravet, och försäljningen steg med 18% eftersom kunder med funktionsnedsättning kunde köpa lättare.
Vanliga tillgänglighetsproblem i Magento 2 och hur du löser dem
| Problem | Lösning | WCAG 2.2-kriterium |
|---|---|---|
| Saknade alternativtexter | Använd Content > Elements > Blocks för att lägga till alt-attribut i alla bilder | 1.1.1 |
| Fokus försvinner | Lägg till tabindex="0" i navigationsmenyer och knappar | 2.4.7 |
| Kontrast för låg | Använd Magento 2 Contrast Adjuster eller justera färger i CSS | 1.4.3 |
| Ingen skärmläsare-stöd | Lägg till aria-label i knappar och länkar | 4.1.2 |
Sammanfattning
- Testa alltid med verktyg som WAVE och NVDA.
- Anpassa CSS för att säkerställa kontrast och fokus.
- Använd tillägg för att fylla i luckor som tangentbordsnavigation.
- Följ WCAG 2.2 för att säkerställa fullständig tillgänglighet.
Med dessa steg kan du göra din Magento 2-webbplats tillgänglig för alla användare – och undvika kostsamma juridiska problem.