Europejski Akt o Dostępności 2026 - wymogi dla e-commerce
Czytaj blogaEuropejski Akt o Dostępności - czym jest i dlaczego dotyczy Twojego e-commerce?
Od 28 czerwca 2025 roku Europejski Akt o Dostępności (EAA, dyrektywa 2019/882) przestał być teorią - stał się obowiązującym prawem w całej Unii Europejskiej. Jeśli prowadzisz sklep internetowy, aplikację mobilną lub platformę e-commerce, te przepisy dotyczą Ciebie bezpośrednio.
W praktyce EAA oznacza jedno: produkty i usługi cyfrowe muszą być dostępne dla osób z niepełnosprawnościami. Dotyczy to nie tylko instytucji publicznych (te miały swoje regulacje od lat), ale przede wszystkim sektora prywatnego - w tym sklepów internetowych, bankowości online, platform streamingowych i terminali samoobsługowych.
Jako właściciel agencji widzę, że wielu przedsiębiorców nadal nie zdaje sobie sprawy z tego, że ich sklep może nie spełniać wymogów, które już obowiązują. A kary? Są realne i mogą być dotkliwe.
W tym artykule przeprowadzę Cię przez wszystko, co musisz wiedzieć - od tego, kogo dokładnie dotyczy EAA, przez wymagania techniczne oparte o standard WCAG, po konkretną checklistę, którą możesz wdrożyć od zaraz.
Ważne: EAA to nie kolejna „rekomendacja” - to prawo z realnymi sankcjami. Firmy, które nie dostosują się do wymogów, narażają się na kary finansowe, zakaz sprzedaży produktów, a w skrajnych przypadkach - wycofanie usługi z rynku.
Kogo dotyczy EAA? Obowiązki dla e-commerce i usług cyfrowych
Dyrektywa 2019/882 obejmuje szeroki katalog produktów i usług. Nie chodzi wyłącznie o duże korporacje - przepisy dotyczą każdego podmiotu, który wprowadza na rynek lub świadczy usługi objęte zakresem dyrektywy, niezależnie od wielkości firmy (z wyjątkiem mikroprzedsiębiorstw zatrudniających poniżej 10 osób i o obrotach do 2 mln EUR).
Jeśli prowadzisz sklep internetowy, oferujesz usługi bankowe online, sprzedajesz e-booki lub prowadzisz platformę z treściami audiowizualnymi - EAA dotyczy Ciebie.
Usługi i produkty objęte Europejskim Aktem o Dostępności
Usługi cyfrowe objęte EAA
- E-commerce - sklepy internetowe i platformy sprzedażowe (w tym marketplace’y).
- Bankowość online - usługi płatnicze, konta bankowe, aplikacje finansowe.
- E-booki i czytniki - treści cyfrowe i urządzenia do ich odczytu.
- Telekomunikacja - usługi komunikacyjne i sprzęt końcowy (smartfony, routery).
- Transport - automaty biletowe, terminale samoobsługowe, aplikacje przewozowe.
Kogo EAA NIE dotyczy?
- Mikroprzedsiębiorstwa - firmy poniżej 10 pracowników i 2 mln EUR obrotu (ale uwaga - nie dotyczy to producentów).
- Treści archiwalne - materiały opublikowane przed 28 czerwca 2025, które nie są aktywnie aktualizowane.
- Sytuacje „nieproporcjonalnego obciążenia” - gdy koszt dostosowania jest rażąco wysoki w stosunku do korzyści (wymaga udokumentowania).
Polska implementacja - ustawa o dostępności produktów i usług
W Polsce dyrektywę EAA wdraża ustawa z dnia 26 kwietnia 2024 r. o zapewnieniu dostępności niektórych produktów i usług przez podmioty gospodarcze. Oznacza to, że wymagania nie są „europejską abstrakcją” - mają konkretne przełożenie na polskie prawo, polskie organy nadzoru i polskie kary.
Organem nadzoru rynku w zakresie dostępności produktów jest Prezes Urzędu Ochrony Konkurencji i Konsumentów (UOKiK), natomiast w zakresie usług - odpowiedni minister właściwy ds. informatyzacji. To realne instytucje z realnymi kompetencjami kontrolnymi.
Wskazówka: Nawet jeśli Twoja firma kwalifikuje się jako mikroprzedsiębiorstwo, warto rozważyć wdrożenie dostępności. Algorytmy Google premiują dostępne strony, a rosnąca świadomość konsumentów sprawia, że dostępność staje się przewagą konkurencyjną.
Wymagania dostępności dla sklepów internetowych - co musisz spełnić?
EAA nie podaje gotowej listy „kliknij tu, popraw tam”. Zamiast tego odwołuje się do normy zharmonizowanej EN 301 549, która z kolei opiera się na standardzie WCAG 2.2 na poziomie AA. W praktyce oznacza to, że Twój sklep internetowy musi być percepowalny, funkcjonalny, zrozumiały i solidny technicznie.
Brzmi abstrakcyjnie? Przełóżmy to na konkrety, które dotyczą każdego e-commerce.
Kluczowe obszary dostępności w e-commerce
- Nawigacja klawiaturą - cały proces zakupowy (od przeglądania produktów po finalizację zamówienia) musi być możliwy do obsłużenia bez myszy. Każdy element interaktywny wymaga widocznego fokusa.
- Kontrast i czytelność - tekst na tle musi mieć współczynnik kontrastu minimum 4,5:1 (dla dużego tekstu 3:1). Dotyczy to przycisków, etykiet formularzy, cen i opisów produktów.
- Teksty alternatywne - każde zdjęcie produktu, baner promocyjny i ikona funkcyjna potrzebują opisowego atrybutu alt. Nie chodzi o „image1.jpg”, tylko o realny opis tego, co przedstawia grafika.
- Formularze i walidacja - pola formularzy (zamówienie, rejestracja, kontakt) muszą mieć czytelne etykiety, jasne komunikaty o błędach i możliwość korekty przed wysłaniem.
- Responsywność i powiększanie - treść musi być czytelna przy powiększeniu do 200% bez utraty funkcjonalności. Układ nie może „rozjeżdżać się” przy zmianie rozmiaru tekstu.
- Multimedia - filmy produktowe i materiały wideo wymagają napisów, a treści audio - transkrypcji. Animacje muszą mieć możliwość zatrzymania.
Proces zakupowy - gdzie najczęściej „wypadają” użytkownicy?
Z mojego doświadczenia przy audytach e-commerce, trzy etapy generują najwięcej problemów z dostępnością:
- Filtrowanie i sortowanie produktów - rozwijane listy, slidery cenowe i filtry wielokrotnego wyboru rzadko działają poprawnie z czytnikami ekranu i klawiaturą.
- Koszyk i proces checkout - dynamicznie aktualizowane elementy (zmiana ilości, kody rabatowe, wybór dostawy) często nie komunikują zmian technologiom asystującym.
- Płatność - bramki płatnicze osadzone w iframe’ach bywają niedostępne, a CAPTCHA bez alternatywy blokuje użytkowników z niepełnosprawnościami.
Z praktyki: Poprawienie dostępności procesu checkout często przekłada się na wzrost konwersji dla WSZYSTKICH użytkowników. Prostsze formularze, czytelniejsze komunikaty i logiczny flow zakupowy to coś, z czego korzysta każdy klient - nie tylko osoby z niepełnosprawnościami.
Kary i sankcje za brak zgodności z EAA - co grozi Twojej firmie?
Europejski Akt o Dostępności to nie „miękka rekomendacja”. Każde państwo członkowskie UE zostało zobowiązane do wprowadzenia skutecznych, proporcjonalnych i odstraszających sankcji za naruszenie wymogów dostępności. W Polsce konkretne kary zostały zapisane w ustawie wdrażającej dyrektywę.
Warto zrozumieć mechanizm egzekwowania, bo nie chodzi tylko o jednorazową grzywnę - konsekwencje mogą być wielopoziomowe i długofalowe.
Rodzaje sankcji w polskim prawie
- Kary finansowe - organ nadzoru rynku może nałożyć karę pieniężną do 80 000 zł za brak zgodności produktu lub usługi z wymogami dostępności. W przypadku powtarzających się naruszeń kara może być wymierzana wielokrotnie.
- Nakaz wycofania produktu z rynku - jeśli produkt cyfrowy (np. aplikacja, czytnik e-booków) nie spełnia wymogów, organ może nakazać wstrzymanie sprzedaży do czasu usunięcia niezgodności.
- Nakaz zaprzestania świadczenia usługi - w skrajnych przypadkach organ nadzoru może nakazać wstrzymanie działania niedostępnej usługi cyfrowej do czasu jej dostosowania.
- Obowiązek poinformowania konsumentów - firma może zostać zobowiązana do publicznego powiadomienia o niezgodności, co niesie ze sobą ryzyko wizerunkowe.
Realny koszt ignorowania EAA - nie tylko kary
Kara finansowa to często najmniejszy problem. Prawdziwy koszt braku dostępności to suma kilku czynników, które wpływają na biznes długofalowo:
Rodzaj kosztu
Wpływ na biznes
Kara administracyjna
Do 80 000 zł za naruszenie, może być nakładana wielokrotnie.
Utrata klientów
Około 15-20% populacji UE to osoby z niepełnosprawnościami - niedostępny sklep wyklucza tę grupę.
Spadek SEO
Google uwzględnia dostępność w Core Web Vitals i sygnałach UX. Niedostępna strona traci pozycje.
Ryzyko wizerunkowe
Publiczne ujawnienie niezgodności i skargi konsumenckie mogą podważyć zaufanie do marki.
Koszty naprawy „na ostatnią chwilę”
Wdrożenie dostępności pod presją czasu kosztuje nawet 3-5x więcej niż planowe działanie.
Powiem wprost: z perspektywy agencji, która przeprowadza audyty dostępności - tańsze jest wdrożenie dostępności od razu niż łatanie dziur pod presją kontroli. Firmy, które działają proaktywnie, nie tylko unikają kar, ale zyskują lepszy UX, wyższe konwersje i mocniejszą pozycję w wynikach wyszukiwania.
WCAG a EAA - jak spełnić wymogi techniczne w praktyce?
Europejski Akt o Dostępności nie definiuje własnych kryteriów technicznych. Zamiast tego odwołuje się do normy EN 301 549, która jest zharmonizowana z dyrektywą i bazuje na standardzie WCAG 2.2 na poziomie AA. To oznacza, że jeśli Twój sklep spełnia WCAG 2.2 AA - z dużym prawdopodobieństwem spełnia również wymogi EAA.
Ale uwaga: samo „spełnianie WCAG” to nie jest checkbox. To proces, który wymaga zrozumienia czterech fundamentalnych zasad dostępności i ich przełożenia na konkretne elementy sklepu.
4 zasady WCAG (POUR) w kontekście e-commerce
Zasada
Co to znaczy dla Twojego sklepu?
Percepowalność (Perceivable)
Treści muszą być prezentowane w sposób dostępny dla zmysłów: alt-texty na zdjęciach produktów, napisy w filmach, wystarczający kontrast tekstu i przycisków.
Funkcjonalność (Operable)
Cały interfejs działa z klawiatury, fokus jest widoczny, nie ma pułapek klawiaturowych, czas na wykonanie akcji (np. finalizację zamówienia) jest wystarczający.
Zrozumiałość (Understandable)
Nawigacja jest przewidywalna, formularze mają czytelne etykiety, komunikaty o błędach wskazują, co poprawić i gdzie.
Solidność (Robust)
Kod HTML jest poprawny semantycznie, role ARIA są użyte prawidłowo, a strona działa z różnymi technologiami asystującymi (czytniki ekranu, lupy, sterowanie głosem).
Nowe kryteria WCAG 2.2 szczególnie istotne dla e-commerce
Standard WCAG 2.2 wprowadził kilka kryteriów, które mają bezpośrednie przełożenie na sklepy internetowe. Oto te, na które zwracam szczególną uwagę podczas audytów:
- Focus Not Obscured (2.4.11 AA) - fokus klawiaturowy nie może być zakrywany przez sticky headery, popupy z cookies czy chatboty. W e-commerce to częsty problem - navbar przykrywa aktywny element i użytkownik traci orientację.
- Dragging Movements (2.5.7 AA) - wszystkie akcje wymagające przeciągania (np. slidery cenowe w filtrach) muszą mieć alternatywę w postaci pojedynczego kliknięcia.
- Target Size (2.5.8 AA) - elementy interaktywne (przyciski, linki, checkboxy) muszą mieć minimalny obszar dotyku 24x24 piksele. Drobne ikonki „dodaj do ulubionych” czy „usuń z koszyka” często nie spełniają tego kryterium.
- Redundant Entry (3.3.7 A) - jeśli użytkownik już podał dane (np. adres dostawy), system nie powinien prosić o ponowne wpisanie tych samych informacji przy adresie rozliczeniowym.
Wskazówka: Jeśli chcesz szybko sprawdzić podstawowy poziom dostępności, użyj darmowych narzędzi: WAVE (rozszerzenie przeglądarkowe), axe DevTools lub wbudowany Lighthouse w Chrome DevTools. To nie zastąpi pełnego audytu, ale pokaże najbardziej krytyczne problemy.
Jak zoptymalizować sklep internetowy pod EAA? Praktyczny plan działania
Wdrożenie dostępności nie musi oznaczać przebudowy sklepu od zera. Z doświadczenia mogę powiedzieć, że 80% najważniejszych problemów da się naprawić bez zmiany technologii czy platformy. Kluczem jest systematyczne podejście i priorytetyzacja zmian według ich wpływu na użytkowników.
Poniżej przedstawiam plan działania, który stosuję przy projektach e-commerce w agencji. Sprawdza się zarówno przy sklepach na WooCommerce i PrestaShop, jak i przy rozwiązaniach dedykowanych.
7 etapów wdrożenia dostępności w e-commerce
Etap
Działania i narzędzia
1. Audyt wstępny
Automatyczny skan narzędziami (axe, WAVE, Lighthouse) + ręczna nawigacja klawiaturą przez kluczowe ścieżki: strona główna, listing produktów, karta produktu, koszyk, checkout.
2. Priorytetyzacja
Podziel znalezione problemy na krytyczne (blokujące zakup), poważne (utrudniające korzystanie) i drobne (kosmetyczne). Zacznij od krytycznych.
3. Struktura i semantyka
Popraw hierarchię nagłówków, dodaj brakujące atrybuty ARIA, oznacz regiony strony (nav, main, footer). Upewnij się, że formularze mają powiązane etykiety.
4. Nawigacja i interakcja
Napraw obsługę klawiatury, dodaj skip links, zapewnij widoczny fokus, usuń pułapki klawiaturowe (modalne, dropdown, mega-menu).
5. Warstwa wizualna
Dostosuj kontrast kolorów, popraw rozmiary elementów dotyku (min. 24x24 px), dodaj alt-texty do wszystkich zdjęć produktów i banerów.
6. Testy z użytkownikami
Przetestuj sklep z czytnikiem ekranu (NVDA lub VoiceOver), nawigacją klawiaturową i przy powiększeniu do 200%. Najlepiej zaangażuj osoby z niepełnosprawnościami.
7. Dokumentacja i monitoring
Przygotuj deklarację dostępności, ustal proces weryfikacji przy każdej aktualizacji sklepu. Dostępność to ciągły proces, nie jednorazowy projekt.
Quick wins - zmiany, które dają natychmiastowy efekt
Nie każda zmiana wymaga przebudowy. Oto działania, które możesz wdrożyć w ciągu tygodnia i które najszybciej poprawiają wynik dostępności:
- Dodaj opisowe alt-texty do wszystkich zdjęć produktów (nie „IMG_4523”, a „Czarna skórzana torebka damska z metalowym zapięciem”).
- Upewnij się, że wszystkie przyciski CTA (Dodaj do koszyka, Kup teraz) mają wystarczający kontrast i rozmiar minimum 24x24 px.
- Dodaj skip link „Przejdź do treści” na początku każdej strony - to 5 minut pracy, a ogromna różnica dla osób korzystających z klawiatury.
- Sprawdź, czy komunikaty o błędach w formularzach wskazują konkretne pole i opisują, co jest nie tak (nie tylko „Wystąpił błąd”).
- Wyłącz lub ogranicz automatyczne karuzelki na stronie głównej - daj użytkownikowi kontrolę nad przewijaniem.
Najczęstsze błędy dostępności w e-commerce - i jak ich uniknąć
Przez ostatnie lata przeprowadziłem dziesiątki audytów sklepów internetowych i pewne błędy powtarzają się niezależnie od platformy, branży czy budżetu. Poniżej znajdziesz listę najczęstszych problemów wraz z konkretnymi rozwiązaniami - tak, żebyś mógł od razu sprawdzić, czy dotyczą też Twojego sklepu.
Błąd 1. Brak alt-textów lub generyczne opisy zdjęć
„Zdjęcie produktu”, „image.jpg”, pusty alt - to trzy najczęstsze warianty, które spotykam. Dla osób korzystających z czytników ekranu oznacza to, że nie wiedzą, co przedstawia grafika. A w e-commerce zdjęcie produktu to często najważniejszy element decyzji zakupowej.
Rozwiązanie: Opisz każde zdjęcie produktu tak, jakbyś je opisywał telefonicznie klientowi. Kolor, materiał, kształt, kluczowy detal. Dla zdjęć dekoracyjnych użyj pustego alt (alt=""), żeby czytnik je pominął.
Błąd 2. Niedostępne filtry i sortowanie produktów
Slidery cenowe, custom checkboxy i rozwijane listy filtrów to elementy, które wyglądają świetnie wizualnie, ale prawie nigdy nie działają z klawiaturą i czytnikami ekranu. Użytkownik z niepełnosprawnością nie jest w stanie odfiltrować produktów, co de facto blokuje mu korzystanie ze sklepu.
Rozwiązanie: Zamień slider cenowy na pola input z wartościami min/max. Upewnij się, że custom checkboxy mają role ARIA i reagują na klawisze Space/Enter. Każda zmiana filtra powinna być komunikowana przez live region.
Błąd 3. Niewidoczny lub niefunkcjonalny fokus klawiaturowy
Wielu deweloperów dodaje outline: none do CSS, bo niebieski obrys „wygląda brzydko”. Efekt? Użytkownik nawigujący klawiaturą nie widzi, który element jest aktywny. To jak poruszanie się po ciemnym pokoju bez latarki.
Rozwiązanie: Nigdy nie usuwaj outline bez zastąpienia go alternatywnym wskaźnikiem fokusa. Użyj :focus-visible w CSS, żeby fokus wyświetlał się tylko przy nawigacji klawiaturowej, a nie po kliknięciu myszą.
Błąd 4. Checkout niedostępny dla czytników ekranu
Dynamiczne formularze checkout (zmiana ilości produktów, wybór metody płatności, aktualizacja podsumowania) często nie komunikują zmian czytnikowi ekranu. Użytkownik nie wie, czy produkt został dodany, ile zapłaci, ani czy zamówienie zostało złożone.
Rozwiązanie: Dodaj atrybuty aria-live=“polite” do elementów, które aktualizują się dynamicznie (podsumowanie koszyka, komunikaty o statusie). Upewnij się, że każdy krok checkout ma czytelną strukturę nagłówków.
Błąd 5. Popup z cookies blokujący kontent
Baner cookie, który nie przechwytuje fokusa lub nie pozwala się zamknąć z klawiatury, blokuje dostęp do całej strony. To jeden z najprostszych problemów do naprawienia, a jednocześnie jeden z najczęstszych.
Rozwiązanie: Baner cookies powinien przechwycić fokus po załadowaniu strony, zamykać się na Escape i przenosić fokus z powrotem na stronę po zamknięciu. Przycisk „Akceptuję” musi być osiągalny z klawiatury.
Błąd 6. Zbyt niski kontrast na przyciskach i cenach
Szary tekst na jasnoszarym tle, biała cena na pastelowym banerze, bladożółty przycisk „Dodaj do koszyka” na białym tle. Modne w designie, fatalne w dostępności. Dotyczy to szczególnie cen promocyjnych, oznaczeń „Bestseller” i przycisków drugorzędnych.
Rozwiązanie: Sprawdź kontrast każdego elementu tekstowego narzędziem WebAIM Contrast Checker. Minimum to 4,5:1 dla zwykłego tekstu i 3:1 dla dużego tekstu (18px+ lub 14px bold).
Co warto zapamiętać?
Większość tych błędów wynika nie ze złej woli, a z braku świadomości. Deweloperzy i projektanci rzadko testują swoje rozwiązania z klawiaturą czy czytnikiem ekranu. Jedno popołudnie testów manualnych potrafi ujawnić więcej problemów niż miesiąc automatycznych skanów.
Jeśli chcesz przejść do konkretnego planu wdrożenia, sprawdź naszą checklistę zgodności z EAA w ostatniej sekcji tego artykułu.
Checklista zgodności z EAA - krok po kroku dla e-commerce
Na koniec zostawiam Ci praktyczną checklistę, którą możesz potraktować jako punkt wyjścia do oceny Twojego sklepu. Nie zastąpi ona pełnego audytu dostępności, ale pozwoli Ci szybko zidentyfikować najważniejsze luki i ustalić priorytety działania.
Przejdź przez każdy punkt i zaznacz, czy Twój sklep go spełnia. Jeśli przy którymś masz wątpliwości - to właśnie tam warto zacząć.
Fundament techniczny
- Kod HTML jest poprawny semantycznie (walidator W3C nie zwraca krytycznych błędów).
- Strona ma poprawną hierarchię nagłówków (jeden H1 na stronę, logiczne H2-H6).
- Język strony jest zadeklarowany w atrybucie lang elementu HTML.
- Regiony strony są oznaczone semantycznie (header, nav, main, footer).
- Strona jest w pełni responsywna i czytelna przy powiększeniu do 200%.
Nawigacja i interakcja
- Cały sklep (od strony głównej po potwierdzenie zamówienia) jest obsługiwalny wyłącznie klawiaturą.
- Fokus klawiaturowy jest zawsze widoczny i nigdy nie znika za fixed/sticky elementami.
- Na stronie jest skip link „Przejdź do treści”.
- Modale, dropdowny i mega-menu zamykają się klawiszem Escape i przechwytują fokus (focus trap).
- Żaden element nie wymaga wyłącznie gestu przeciągania (drag) bez alternatywy kliknięcia.
Treści i multimedia
- Wszystkie zdjęcia produktów mają opisowe atrybuty alt (nie puste i nie generyczne).
- Grafiki dekoracyjne mają pusty alt (alt="") i role=“presentation”.
- Filmy produktowe mają napisy (captions), treści audio mają transkrypcję.
- Kontrast tekstu wynosi minimum 4,5:1 (3:1 dla dużego tekstu).
- Animacje i karuzelki mają przycisk pauzy lub są zatrzymywalne.
Formularze i checkout
- Każde pole formularza ma powiązaną etykietę (label for lub aria-label).
- Komunikaty o błędach wskazują konkretne pole i opisują problem.
- Użytkownik może cofnąć, poprawić lub potwierdzić dane przed finalizacją zamówienia.
- Bramka płatnicza jest dostępna (testuj również iframe dostawcy płatności).
- System nie wymaga ponownego wpisywania danych, które użytkownik już podał (redundant entry).
Dokumentacja i proces
- Na stronie jest opublikowana deklaracja dostępności z datą ostatniej aktualizacji.
- Istnieje mechanizm zgłaszania problemów z dostępnością (formularz, e-mail, telefon).
- Dostępność jest weryfikowana przy każdej większej aktualizacji sklepu.
- Zespół (deweloperzy, projektanci, content managerzy) jest przeszkolony z podstaw dostępności.
Na koniec: Dostępność to nie jest „projekt do zamknięcia” - to sposób myślenia o produkcie cyfrowym. Europejski Akt o Dostępności wymusił zmianę, ale korzyści wykraczają daleko poza uniknięcie kar. Dostępny sklep to lepszy UX, wyższe konwersje, mocniejsze SEO i szersza grupa klientów. Jeśli masz wątpliwości, od czego zacząć - odezwij się do nas. Pomożemy Ci ustalić priorytety i wdrożyć zmiany krok po kroku.
Patryk Malinowski
Jestem pasjonatem marketingu i kreatywnym umysłem stojącym za naszą agencją.
Napisano dnia: 07.04.2026