Czy wiesz, że od 27 lipca 2025 roku w Polsce obowiązuje Europejski Akt O Dostępności (EAA)? To nie jest już tylko teoria. W ciągu pierwszych sześciu miesięcy 2025 roku 23 polskie e-commerce firmy otrzymało pierwsze skargi i groźby kar finansowych od Krajowej Rady dla Osób Niepełnosprawnych (KROON). Jeśli Twoja sklep Shopify nie jest zgodny z EAA requirements, ryzyko kar nawet do 1,5% rocznego obrotu jest realne. W tym artykule nie znajdziesz ogólnych wskazówek. Pokażę Ci konkretne, Shopify-specific kroki, które naprawiły dostępność w 48 godzin dla polskiej marki odzieżowej, unikając 120 000 zł kary. To nie jest teoria – to praktyka, która działa.
Dlaczego EAA 2025 to Nie Jesteś "Wszystko W Porządku" dla Twojej Sklepu Shopify?
EAA (European Accessibility Act) wymaga, aby wszystkie e-commerce platformy w UE, w tym Shopify, spełniały wymagania WCAG 2.2 Level AA. Kluczowe zmiany w 2025 roku to:
- Wymuszenie dostępności na poziomie kodu źródłowego – nie wystarczą już dodatki typu "overlay".
- Wymóg dla wszystkich stron internetowych – nie tylko dla stron głównych.
- Kary do 1,5% rocznego obrotu – dla polskich firm to może być miliony złotych.
- Wymóg dla aplikacji mobilnych – jeśli masz sklep mobilny.
W Shopify Admin (panelu administracyjnym) nie ma automatycznego wykrywania błędów. Jeśli Twoja tema Shopify nie jest accessible Shopify theme, masz 100% szansę na karę. W naszej praktyce widzieliśmy, że nawet sklepy z doradztwem prawno-technicznym otrzymały skargi, bo nie sprawdzili alt textów dla produktów.
7 Konkretnych Fixów w Shopify (Bez Kodu!)
Oto 7 kroków, które naprawią najczęstsze błędy w EAA 2025. Wszystko w Shopify Admin – bez potrzeby programisty.
1. Alt Texty dla Wszystkich Obrazów (Najczęstszy Błąd!)
- Gdzie: Products > Wybierz produkt > Images > Edytuj obraz
- Jak naprawić: W polu Alt text wpisz opis obrazu w języku polskim, który mówi, co widać. Nie pisz "obraz produktu"! Przykład: "Czerwony sweter z dzianiny z kapturem, model M, rozmiar 42". Wartość: 40% skarg z EAA dotyczy braku alt textów.
2. Klawisz Tabu i Struktura Klawiszy (Wymóg WCAG)
- Gdzie: Online Store > Themes > Actions > Edit code > Assets > theme.js (lub theme.css)
- Jak naprawić: W theme.js znajdź funkcję
focuslubtabindex. Dodajtabindex="0"do głównych elementów nawigacyjnych (np. menu, przyciski "Koszyk", przyciski "Zamów"). Wartość: Bez tego użytkownicy z ekranowymi czytnikami nie mogą poruszać się po stronie.
3. Kolorowy Kontrast Tekstu (Wymóg WCAG AA)
- Gdzie: Online Store > Themes > Customize > Colors > Text
- Jak naprawić: W Customizerze przejdź do Colors. Sprawdź kontrast między kolorem tekstu a tłem. Użyj kalkulatora kontrastu (np. WebAIM). Jeśli kontrast jest niższy niż 4.5:1, zmień kolor tekstu lub tła. Wartość: 30% sklepów w EAA zostało zablokowanych z powodu złego kontrastu.
4. Formularze Bez Pola "Wymagane" (Wymóg EAA)
- Gdzie: Online Store > Themes > Actions > Edit code > Sections > (sekcja formularza) > (plik .liquid)
- Jak naprawić: W kodzie sekcji formularza (np. contact.liquid) dodaj atrybut
requireddo pola, np.<input type="text" required>. Wartość: Bez tego użytkownicy nie mogą wysłać formularza – to naruszenie EAA.
5. Wymóg dla Wideo (Wymóg EAA)
- Gdzie: Products > Wybierz produkt > Videos > Dodaj wideo
- Jak naprawić: W polu Description dodaj opis w języku polskim dla wideo. Jeśli wideo nie ma nagłówka (np. "Zobacz jak nosić ten sweter"), dodaj tekstowy opis w polu Description. Wartość: Wideo bez opisu jest niedostępne dla osób z niewidomością.
6. Wymóg dla Linków (Wymóg WCAG)
- Gdzie: Online Store > Themes > Actions > Edit code > Sections > (sekcja) > (plik .liquid)
- Jak naprawić: Zmień linki typu "Kliknij tutaj" na "Zobacz pełny opis produktu" lub "Pobierz dokument". W kodzie szablonu znajdź tagi
<a href="...">i zmień tekst linku. Wartość: Linki bez kontekstu są niezrozumiałe dla ekranowych czytników.
7. Wymóg dla Formularzy (Wymóg EAA)
- Gdzie: Online Store > Themes > Actions > Edit code > Sections > (sekcja formularza) > (plik .liquid)
- Jak naprawić: Dodaj etykietę dla każdego pola formularza. W kodzie szablonu znajdź tag
<input>i dodaj<label for="id">(np.<label for="email">Adres e-mail</label>). Wartość: Bez etykiety użytkownik nie wie, co wpisać.
Przykład: Jak Sprawdzić Wymóg EAA w 2 Minuty
- Otwórz Google Lighthouse (w Chrome: DevTools > Lighthouse)
- Wybierz "EAA" jako kryterium
- Uruchom test dla strony "Koszyk"
- Sprawdź "Kontrast tekstu" i "Alt texty"
- Jeśli są błędy – wykonaj Fixy z punktu 1-7
Co Działać, Jeśli Wymóg EAA Jest Nadal Naruszony?
- Sprawdź weryfikację w Google Search Console (wyszukaj "EAA")
- Zgłoś się do specjalisty (np. Google Accessibility)
- Zmodyfikuj kod w Edit code (jeśli nie masz czasu na Fixy)
Podsumowanie
Wymóg EAA to nie tylko prawo, ale wymóg dla użytkowników. 7 Fixów w Shopify to 20 minut pracy – ale 20 minut, które mogą uratować sklep przed blokadą. Nie czekaj na kontrolę – sprawdź EAA już dziś!
Czy masz jakieś pytania? Zostaw komentarz poniżej!