Dostępność WCAG
Od czerwca 2025 European Accessibility Act obejmuje w Polsce dużą część firm, w tym sklepy internetowe i usługi świadczone drogą elektroniczną. Sprawdzam, czy Twoja strona spełnia wymagania WCAG, wskazuję konkretne braki i wdrażam poprawki - bez przebudowy całego serwisu.
Czy obowiązek obejmuje Twoją firmę?
Przepisy przewidują wyłączenia, między innymi dla mikroprzedsiębiorstw. Nie jestem prawnikiem i nie ocenię tego wiążąco - mogę za to sprawdzić stan techniczny strony i powiedzieć, ile pracy dzieli Cię od zgodności.
Prowadzisz sklep internetowy
Handel elektroniczny jest wprost wymieniony w ustawie wdrażającej European Accessibility Act. Jeśli sprzedajesz online konsumentom, obowiązek najprawdopodobniej Cię dotyczy - warto to sprawdzić, zanim zrobi to ktoś inny.
Świadczysz usługi drogą elektroniczną
Rezerwacje, konta klientów, bankowość, transport, e-booki i usługi telekomunikacyjne. Wymagania obejmują nie tylko stronę, ale też proces obsługi klienta w kanale cyfrowym.
Startujesz w przetargach
Zgodność z WCAG bywa wymogiem formalnym przy zamówieniach publicznych i przy współpracy z podmiotami publicznymi. Brak deklaracji dostępności potrafi wykluczyć ofertę na starcie.
Część klientów nie może z Ciebie skorzystać
Osoby z niepełnosprawnością wzroku, ograniczoną motoryką albo po prostu starsze. To realna grupa klientów, która dziś odbija się od Twojego formularza albo koszyka i idzie do konkurencji.
Planujesz przebudowę strony
Najtańszy moment na dostępność. Wymagania wchodzą do projektu, zamiast być doklejane później - koszt jest wtedy nieporównywalnie niższy niż poprawianie gotowego serwisu.
Chcesz przy okazji poprawić SEO
Poprawna struktura nagłówków, opisy alternatywne i semantyczny kod to jednocześnie wymagania dostępności i dobre praktyki SEO. Sporo rzeczy robi się raz, a działa w dwóch obszarach.
Dostępność to nie osobna wersja strony
Najczęstsze nieporozumienie brzmi: trzeba zrobić drugą, uproszczoną wersję witryny dla osób z niepełnosprawnościami. Nie trzeba - i nie o to chodzi. Dostępność polega na tym, żeby ta sama strona dała się obsłużyć na różne sposoby: myszą, samą klawiaturą, czytnikiem ekranu albo przy dużym powiększeniu tekstu.
W praktyce większość poprawek jest niewidoczna dla przeciętnego użytkownika: poprawny kod formularzy, opisy alternatywne, wystarczający kontrast, widoczne zaznaczenie aktywnego elementu. Strona wygląda tak samo, a zaczyna działać dla wszystkich.
Uwaga na nakładki dostępności
- Widżet z ikoną ludzika nie czyni strony zgodnej z WCAG
- Automat nie naprawi błędnie zbudowanego formularza ani braku opisów
- Organizacje osób z niepełnosprawnościami krytykują te rozwiązania od lat
- Płacisz abonament i nadal nie spełniasz wymagań
Co sprawdzam i poprawiam
Osiem obszarów wynikających wprost z WCAG 2.1 AA. Przy sklepie największą uwagę poświęcam formularzom i ścieżce zakupowej, bo tam problemy najbardziej bolą.
Audyt zgodności
Przegląd względem WCAG 2.1 na poziomie AA - to standard, do którego odwołują się przepisy. Testy automatyczne wychwytują część problemów, resztę sprawdzam ręcznie, bo narzędzia nie ocenią sensowności opisu alternatywnego.
Kontrast i czytelność
Sprawdzenie proporcji kontrastu tekstu i elementów interfejsu, czytelności przy powiększeniu do 200% oraz tego, czy informacja nie jest przekazywana wyłącznie kolorem.
Obsługa klawiaturą
Cała strona musi dać się obsłużyć bez myszy, z widocznym zaznaczeniem aktywnego elementu i logiczną kolejnością. Menu rozwijane i okna modalne to miejsca, w których najczęściej się to sypie.
Struktura i semantyka
Poprawna hierarchia nagłówków, punkty orientacyjne strony, listy i tabele zbudowane właściwymi znacznikami. To fundament dla czytników ekranu, a przy okazji dla wyszukiwarek.
Formularze i komunikaty
Etykiety powiązane z polami, opis błędu przy polu zamiast samej czerwonej ramki, komunikaty ogłaszane czytnikowi. W sklepie dotyczy to przede wszystkim koszyka i kasy.
Opisy alternatywne
Sensowne opisy zdjęć produktów i grafik informacyjnych, puste opisy dla elementów dekoracyjnych. Jakość tych treści decyduje o tym, czy osoba niewidoma zrozumie ofertę.
Multimedia i animacje
Napisy do materiałów wideo, możliwość zatrzymania ruchomych elementów i poszanowanie systemowego ustawienia ograniczenia animacji.
Deklaracja dostępności
Przygotowanie deklaracji opisującej stan zgodności, znane ograniczenia i kanał kontaktu dla osób zgłaszających problemy z dostępnością.
Od sprawdzenia do zgodności
Audyt i wdrożenie to dwa osobne etapy. Możesz zamówić sam audyt, a poprawki zlecić komukolwiek innemu - raport jest napisany tak, żeby dało się według niego pracować.
-
1
Wstępne sprawdzenie
bezpłatnie, do 2 dniPodajesz adres, a ja robię szybki przegląd najczęstszych problemów: kontrast, obsługa klawiaturą, struktura nagłówków. Dostajesz informację, czy dzieli Cię od zgodności kilka poprawek, czy poważniejsza praca.
-
2
Pełny audyt
5 dni roboczychPrzegląd względem WCAG 2.1 AA, automatyczny i ręczny, na kluczowych typach podstron. Raport zawiera każdy problem z lokalizacją, wyjaśnieniem i szacunkiem czasu naprawy.
-
3
Ustalenie zakresu poprawek
rozmowa po raporcieNie wszystko trzeba robić naraz. Dzielimy listę na to, co blokuje korzystanie ze strony, i na drobiazgi, które mogą poczekać. Decydujesz, co wdrażamy w pierwszej kolejności.
-
4
Wdrożenie
1-3 tygodniePoprawki w kodzie motywu, szablonach i formularzach, prowadzone na kopii testowej. Wygląd strony pozostaje bez zmian, o ile problemem nie jest sam kontrast kolorów marki.
-
5
Weryfikacja i deklaracja
po wdrożeniuPonowny audyt po zmianach, potwierdzenie usunięcia problemów i przygotowanie deklaracji dostępności do publikacji na stronie.
Z kim właściwie pracujesz?
Nazywam się Bartosz Ciachurski i od dekady buduję strony oraz sklepy na WordPressie. Przy dostępności ma to znaczenie praktyczne: raport piszę pod kątem wdrożenia, więc każdy punkt zawiera informację, gdzie w kodzie leży problem i ile zajmie jego naprawa.
Zastrzeżenie, które warto usłyszeć od razu: nie jestem prawnikiem i nie wydaję opinii, czy obowiązek prawny dotyczy akurat Twojej firmy. Sprawdzam stan techniczny strony względem WCAG i doprowadzam ją do zgodności - kwestie formalne warto skonsultować z prawnikiem.
Audyt osobno, wdrożenie osobno
Zaczynamy od audytu, bo dopiero on pokazuje skalę pracy. Jeśli zlecisz mi też poprawki, koszt audytu odliczam od wyceny wdrożenia.
Audyt dostępności
- Przegląd względem WCAG 2.1 AA
- Testy automatyczne i ręczne
- Sprawdzenie obsługi klawiaturą i czytnikiem
- Raport z lokalizacją każdego problemu
- Podział na blokery i drobiazgi
- Wycena naprawy każdej pozycji
Audyt i dostosowanie
- Pełny audyt w cenie wdrożenia
- Poprawki w kodzie motywu i szablonach
- Formularze, koszyk i proces zamówienia
- Obsługa klawiaturą i widoczne zaznaczenie
- Korekta kontrastu w ramach identyfikacji marki
- Weryfikacja po zmianach i deklaracja dostępności
- Instrukcja dla redaktorów treści
Serwis rozbudowany
- Sklepy z rozbudowaną ścieżką zakupową
- Serwisy z panelem klienta i wieloma formularzami
- Strony budowane na ciężkich page builderach
- Materiały wideo wymagające napisów
- Dokumenty PDF do udostępnienia
- Szkolenie zespołu z tworzenia dostępnych treści
Co warto wiedzieć
- Wszystkie kwoty są netto. Do faktury doliczam 23% VAT.
- Wstępne sprawdzenie strony jest bezpłatne - wystarczy adres, bez żadnych dostępów.
- Jeśli zlecisz mi wdrożenie poprawek, koszt audytu odliczam od wyceny prac.
- Raport możesz przekazać dowolnemu wykonawcy. Jest napisany tak, żeby dało się według niego pracować.
- Nie jestem prawnikiem i nie oceniam, czy obowiązek prawny dotyczy Twojej firmy. Sprawdzam stan techniczny strony.
- Nie stosuję nakładek ani widżetów dostępności. Poprawki wprowadzam w kodzie strony.
- Dostępność treści dodawanych później zależy od redaktorów - dlatego w zakresie jest instrukcja dla zespołu.
- Zgodność nie jest stanem trwałym. Nowe podstrony i grafiki trzeba tworzyć zgodnie z zasadami, inaczej strona z czasem znów przestanie je spełniać.
Co dostajesz na koniec
Ostatnia pozycja bywa lekceważona, a bez niej strona wraca do stanu wyjściowego po kilku miesiącach dodawania treści.
Lista problemów
Każdy punkt z lokalizacją w kodzie, odniesieniem do kryterium WCAG i szacunkiem czasu naprawy. Podzielony na to, co blokuje korzystanie ze strony, i na drobiazgi.
Zmiany w kodzie
Wprowadzone w motywie i szablonach, nie w nakładce. Znikają dopiero razem ze stroną, a nie po wygaśnięciu abonamentu za widżet.
Dokument do publikacji
Opis stanu zgodności, znanych ograniczeń i kanału kontaktu dla osób zgłaszających problemy. Gotowy do zamieszczenia na stronie.
Zasady dla redaktorów
Jak pisać opisy alternatywne, dobierać nagłówki i formatować treści, żeby nowe podstrony nie psuły tego, co zostało poprawione.
Ile trwa i czego potrzebuję
Do samego audytu wystarczy adres strony - nie potrzebuję żadnych dostępów. Te są potrzebne dopiero przy wdrażaniu poprawek.
| Wariant | Czas realizacji | Zakres |
|---|---|---|
| Wstępne sprawdzenie Najczęstsze problemy, bez pełnego audytu | do 2 dni | Bezpłatnie, wystarczy adres strony |
| Audyt strony firmowej Witryna wizytówkowa lub z blogiem | 5 dni roboczych | Raport z wyceną naprawy każdej pozycji |
| Audyt sklepu Z pełną ścieżką zakupową i panelem klienta | 7-10 dni roboczych | Osobna część poświęcona koszykowi i kasie |
| Wdrożenie poprawek Zależnie od liczby i wagi problemów | 1-3 tygodnie | Prace na kopii, strona działa normalnie |
| Czego potrzebuję | Do audytu wystarczy adres strony | Do poprawek dostęp do panelu i kodu motywu |
| Standard odniesienia | WCAG 2.1 na poziomie AA | Do tego poziomu odwołują się przepisy |
| Po wdrożeniu | Ponowna weryfikacja zmian | Deklaracja dostępności i instrukcja dla zespołu |
Testy automatyczne wychwytują około jednej trzeciej problemów. Żadne narzędzie nie oceni, czy opis alternatywny ma sens, czy kolejność elementów jest logiczna i czy komunikat o błędzie faktycznie tłumaczy, co poprawić. Dlatego audyt zawsze obejmuje przejście strony ręcznie.
Dostępność nie jest stanem, który osiąga się raz. Każda nowa podstrona i każde nowe zdjęcie mogą ją naruszyć, dlatego w zakresie wdrożenia jest instrukcja dla osób dodających treści.
Może wystarczy nakładka dostępności?
Widżet z ikoną ludzika kosztuje kilkaset złotych rocznie i obiecuje zgodność w pięć minut. Poniżej różnice, przez które organizacje osób z niepełnosprawnościami odradzają takie rozwiązania.
| Obszar | Poprawki w kodzie | Nakładka dostępności |
|---|---|---|
| Gdzie wprowadzane są zmiany | W kodzie strony - w szablonach, formularzach i stylach | W warstwie doklejonej skryptem, nad istniejącą stroną |
| Zgodność z WCAG | Osiągana przez usunięcie przyczyn, potwierdzona ponownym audytem | Deklarowana przez dostawcę widżetu, w praktyce kwestionowana przez organizacje osób z niepełnosprawnościami |
| Formularze i koszyk | Etykiety, komunikaty błędów i kolejność poprawiane u źródła | Nakładka nie naprawi błędnie zbudowanego formularza |
| Opisy alternatywne | Pisane z sensem, z uwzględnieniem kontekstu zdjęcia produktu | Generowane automatycznie albo wcale - opis w stylu „obraz” nie pomaga nikomu |
| Doświadczenie użytkownika | Strona działa tak samo dla wszystkich, bez dodatkowych kroków | Użytkownik musi najpierw znaleźć widżet i włączyć tryb - czytniki ekranu i tak zwykle go pomijają |
| Koszt | Jednorazowy, a efekt zostaje w kodzie na stałe | Abonament roczny, po jego wygaśnięciu wracasz do punktu wyjścia |
| Wpływ na SEO | Poprawna semantyka i struktura nagłówków pomagają też wyszukiwarkom | Żaden. Skrypt działa dopiero w przeglądarce użytkownika |
| Do czego widżet się przydaje | Jako dodatek dla użytkowników, po naprawieniu strony u źródła | To jedyny scenariusz, w którym ma sens |
Powiązane usługi
Dostępność rzadko jest sprawą osobną. Poniżej usługi, które najczęściej pojawiają się przy tej okazji.
Audyt strony
Szerszy przegląd obejmujący wydajność, SEO techniczne i bezpieczeństwo. Dostępność jest wtedy jednym z ośmiu badanych obszarów.
Sklep WooCommerce od zera
Przy stronie zbudowanej na ciężkim page builderze doprowadzenie do zgodności bywa droższe niż nowe wdrożenie z dostępnością w projekcie.
Przyspieszenie strony
Czas ładowania jest częścią doświadczenia użytkownika i przy okazji porządkowania kodu zwykle da się sporo poprawić.
Wsparcie godzinowe
Pojedyncze poprawki dostępności albo wdrożenie zaleceń z audytu wykonanego przez kogoś innego.
Stała opieka WordPress
Zgodność łatwo stracić przy rozbudowie strony. W ramach opieki mogę okresowo sprawdzać, czy nowe podstrony spełniają wymagania.
Szkolenie dla zespołu
Praktyczne spotkanie o tworzeniu dostępnych treści: opisy alternatywne, nagłówki, linki i dokumenty. Na Waszej stronie, z nagraniem.
FAQ - dostępność cyfrowa i WCAG
Czy European Accessibility Act dotyczy mojej firmy?
Przepisy obejmują między innymi handel elektroniczny, bankowość, transport, usługi telekomunikacyjne i e-booki, z wyłączeniami przewidzianymi dla mikroprzedsiębiorstw. Nie jestem prawnikiem i nie wydam wiążącej opinii - przy wątpliwościach warto zapytać kogoś, kto się tym zajmuje. Stan techniczny strony sprawdzę niezależnie od tego.
Czy wystarczy zainstalować nakładkę dostępności?
Nie. Widżet nie naprawi błędnie zbudowanego formularza, nie doda sensownych opisów alternatywnych ani nie poprawi struktury nagłówków - a to są najczęstsze problemy. Organizacje osób z niepełnosprawnościami odradzają takie rozwiązania od lat, bo bywają bardziej przeszkodą niż pomocą.
Czy strona będzie musiała zmienić wygląd?
W większości przypadków nie. Poprawki dotyczą kodu i są niewidoczne dla przeciętnego użytkownika. Wyjątkiem bywa kontrast: jeśli kolory marki nie spełniają wymaganych proporcji, trzeba je skorygować albo zastosować tylko w miejscach, gdzie nie niosą treści.
Co dokładnie oznacza poziom AA?
WCAG definiuje trzy poziomy: A, AA i AAA. Przepisy odwołują się do AA i to jest praktyczny cel dla stron komercyjnych. Poziom AAA bywa nieosiągalny dla całego serwisu i nie jest wymagany - nie ma sensu do niego dążyć.
Ile problemów zwykle znajduje audyt?
Przy typowej stronie firmowej kilkanaście do kilkudziesięciu, z czego realnie blokujących korzystanie zwykle kilka. Dlatego raport dzielę na blokery i drobiazgi - inaczej lista wygląda przytłaczająco, a połowa pozycji to detale bez wpływu na to, czy da się ze strony skorzystać.
Czy mogę zamówić sam audyt?
Tak i część klientów tak robi. Raport jest napisany tak, żeby dowolny wykonawca mógł według niego pracować - każdy punkt zawiera lokalizację problemu i wyjaśnienie. Jeśli poprawki zlecisz mnie, koszt audytu odliczam od wyceny.
Czy dostępność pomaga w SEO?
Częściowo tak. Poprawna hierarchia nagłówków, opisy alternatywne, semantyczny kod i sensowne teksty linków to jednocześnie wymagania WCAG i dobre praktyki SEO. Nie jest to jednak zamiennik pozycjonowania - to raczej miły efekt uboczny.
Co z dokumentami PDF na stronie?
Podlegają tym samym wymaganiom co strona, a skan umowy zapisany jako obrazek jest dla czytnika ekranu pustą kartką. Przygotowanie dostępnych dokumentów wyceniam osobno, bo to praca zupełnie innego rodzaju niż poprawki w kodzie.
Czy po poprawkach zgodność zostaje na zawsze?
Nie. Każda nowa podstrona, zdjęcie bez opisu albo formularz dodany wtyczką mogą ją naruszyć. Dlatego w zakresie wdrożenia jest instrukcja dla osób dodających treści, a przy serwisach rozwijanych intensywnie warto okresowo powtarzać sprawdzenie.
Ile to trwa?
Audyt strony firmowej to pięć dni roboczych, sklepu od siedmiu do dziesięciu. Wdrożenie poprawek zwykle od tygodnia do trzech, zależnie od tego, ile problemów wyszło i czy wymagają zmian w szablonach, czy tylko w treściach.
Sprawdzę, jak daleko Ci do zgodności
Podaj adres strony - nie potrzebuję żadnych dostępów. Przejrzę najczęstsze problemy i powiem, czy dzieli Cię od zgodności kilka poprawek, czy poważniejsza praca. Jeśli strona jest w dobrym stanie, usłyszysz właśnie to.