SiteAccessible
Wszystkie artykuły

Poradniki

Lista kontrolna dostępności strony dla małych firm i sklepów

Lista kontrolna dostępności cyfrowej dla stron małych firm i sklepów internetowych, bez żargonu: co sprawdzić, jak to przetestować w kilka minut i kto to naprawi.

Opublikowano 11 min czytania

W skrócie

Lista kontrolna dostępności strony to zestaw testów, które pokazują, czy osoby z niepełnosprawnościami mogą korzystać z Twojej strony. W małej firmie czy sklepie internetowym zacznij od sześciu błędów najczęściej wykrywanych w badaniu WebAIM Million 2026, a potem przetestuj części, na których zarabiasz: strony produktów, formularze, koszyk i proces zamówienia.

Najważniejsze wnioski

  • Sześć najczęstszych błędów z WebAIM Million 2026 (niski kontrast, brak tekstu alternatywnego, brak etykiet pól, puste linki, puste przyciski i brak języka strony) zwykle tanio się naprawia.
  • Jeśli sprzedajesz online konsumentom w UE, Europejski akt w sprawie dostępności prawdopodobnie Cię obejmuje, chyba że jesteś mikroprzedsiębiorcą świadczącym usługi: mniej niż 10 pracowników i nie więcej niż 2 mln euro obrotu lub sumy bilansowej.
  • Przetestuj ścieżki, które przynoszą pieniądze, od strony produktu po potwierdzenie zamówienia, nie tylko myszą, ale też klawiaturą.
  • Teksty alternatywne, nagłówki, treść linków i napisy poprawisz samodzielnie w CMS-ie; pułapki klawiaturowe, style fokusu i niestandardowe komponenty zamówienia zwykle wymagają programisty.
  • Zapisz, co sprawdzono, co wciąż nie działa i kiedy zostanie naprawione, a potem opublikuj to w deklaracji dostępności.

Wyobraź sobie klientkę, która korzysta z czytnika ekranu. Znajduje buty, których szukała, wybiera rozmiar i naciska coś, co uważa za przycisk koszyka. Czytnik mówi: „przycisk”. Nic więcej. Takich przycisków na stronie są trzy i żaden nie ma nazwy, więc klientka wychodzi, a Ty nigdy się nie dowiesz dlaczego.

Tak wygląda większość problemów z dostępnością na stronach małych firm: właściciel ich nie widzi, a dla klienta to ślepa uliczka. Ta lista kontrolna jest dla osób, które prowadzą sklep na Shopify, WooCommerce, Shoperze czy Wixie albo stronę na Squarespace i nie mają programisty na etacie.

Czy strona mojej małej firmy musi być dostępna?

Jeśli sprzedajesz konsumentom w UE, prawdopodobnie tak. Europejski akt w sprawie dostępności (otwiera się w nowej karcie) obejmuje usługi handlu elektronicznego od 28 czerwca 2025 r. Główne zwolnienie dotyczy mikroprzedsiębiorstw świadczących usługi, czyli firm zatrudniających mniej niż 10 osób, których roczny obrót lub suma bilansowa nie przekracza 2 mln euro. W Polsce to samo zwolnienie przewiduje ustawa z 26 kwietnia 2024 r. (otwiera się w nowej karcie) (art. 4 pkt 1).

Handel elektroniczny oznacza tu sprzedaż na odległość, przez stronę lub aplikację, „na indywidualne żądanie konsumenta w celu zawarcia umowy konsumenckiej” (art. 3 pkt 30). Sklep internetowy czy system rezerwacji spełnia tę definicję. Zwolnienie dotyczy tylko usług: sprzedaż produktów objętych aktem, takich jak czytniki e-booków, nadal podlega przepisom o produktach (art. 4 ust. 5). Siedziba poza UE też nie pomaga, bo brytyjski sklep sprzedający klientom we Francji podlega aktowi w zakresie tej sprzedaży (art. 3 pkt 4). Przepisy krajowe i kary omawiamy w przewodniku po Europejskim akcie w sprawie dostępności.

Brytyjski Equality Act 2010 (otwiera się w nowej karcie) wymaga racjonalnych usprawnień dla osób z niepełnosprawnościami, ale nie określa normy technicznej dla stron. W USA wytyczne Departamentu Sprawiedliwości z marca 2022 r. (otwiera się w nowej karcie) mówią, że firmy otwarte dla klientów muszą zapewnić dostępność tego, co oferują online, a normy takie jak WCAG „dostarczają pomocnych wskazówek”. Bez względu na przepisy klient, który nie może dokończyć zamówienia, po prostu nie kupi.

Jakie problemy z dostępnością stron są najczęstsze?

Dominuje sześć błędów. W WebAIM Million 2026 (otwiera się w nowej karcie), automatycznym skanie miliona najpopularniejszych stron głównych z lutego 2026 r., na 95,9% stron wykryto błędy WCAG, średnio 56,1 błędu na stronę. Najczęstszym problemem był tekst o niskim kontraście, obecny na 83,9% stron głównych.

Sześć najczęściej wykrywanych błędów w WebAIM Million 2026 i to, jak wyglądają w sklepie
BłądOdsetek stron głównychJak to wygląda w sklepie
Tekst o niskim kontraście83,9%Jasnoszare ceny, różowa plakietka „Wyprzedaż” na czerwonym tle
Brak tekstu alternatywnego obrazów53,1%Zdjęcia produktów odczytywane jako „IMG_4471.jpg” albo pomijane
Brak etykiet pól formularzy51%Pole newslettera lub zamówienia z samym tekstem zastępczym (placeholderem)
Puste linki46,3%Ikony serwisów społecznościowych albo ikona koszyka bez tekstu
Puste przyciski30,6%Przyciski plus i minus przy ilości albo „X” zamykający okno, bez nazwy
Brak określenia języka strony13,5%Polska strona czytana na głos z angielską wymową

Za tymi testami stoi WCAG, czyli Wytyczne dla dostępności treści internetowych; większość przepisów odsyła do ich poziomu AA, a najnowszą wersję omawiamy w przewodniku po WCAG 2.2. Kilku punktów z poniższej listy żaden skaner nie oceni.

Czy każdy przeczyta Twoje teksty i zrozumie obrazy?

Zacznij od tego, bo te poprawki są tanie i zwykle zrobisz je samodzielnie w edytorze strony. Tekst potrzebuje wystarczającego kontrastu, obrazy niosące informację potrzebują tekstu alternatywnego, a nic nie powinno opierać się wyłącznie na kolorze. Według Colour Blind Awareness (otwiera się w nowej karcie) zaburzenia widzenia barw ma mniej więcej co dwunasty mężczyzna i co dwusetna kobieta.

  • Kontrast. Zwykły tekst potrzebuje współczynnika kontrastu co najmniej 4,5:1 (otwiera się w nowej karcie) względem tła, duży tekst co najmniej 3:1. Sprawdź swoje kolory, także tekst na zdjęciach w banerach, w bezpłatnym narzędziu. Nasz poradnik o kontraście kolorów pokazuje poprawki, które nie naruszają identyfikacji wizualnej marki.
  • Teksty alternatywne produktów. Opisz to, co kupujący musi wiedzieć: „Granatowy wełniany sweter z prążkowanym golfem, widok z przodu” jest lepsze niż „zdjęcie produktu 1”. Zacznij od dziesięciu najlepiej sprzedających się produktów.
  • Obrazy dekoracyjne. Ozdobny zawijas w tle powinien mieć pusty tekst alternatywny, żeby czytnik ekranu go pominął. Niektóre platformy wstawiają w puste pole alt nazwę pliku, więc sprawdź, jak działa Twoja.
  • Sam kolor. Informacja „Brak w magazynie” pokazana tylko jako wyszarzona próbka albo pole obowiązkowe oznaczone wyłącznie na czerwono nie dotrą do każdego. Obejrzyj stronę w trybie skali szarości w telefonie i dodaj słowo lub ikonę wszędzie tam, gdzie znika znaczenie.
  • Powiększenie. Przy powiększeniu 200% w przeglądarce tekst powinien się powiększać bez nachodzenia na inne elementy i bez ucinania, a menu nadal działać.
  • Język strony. Każde bezpłatne narzędzie wykryje brak deklaracji języka. To ustawienie motywu albo zmiana jednej linijki w szablonie.

Czy da się korzystać z Twojej strony za pomocą klawiatury?

Wiele osób przegląda strony bez myszy: użytkownicy czytników ekranu, osoby z drżeniem rąk lub ograniczoną ruchomością dłoni i każdy, komu właśnie padł touchpad. Odłóż mysz i naciśnij Tab. Każdy link, przycisk i pole formularza powinny być osiągalne w sensownej kolejności; zawsze powinno być widać, gdzie jesteś, a utknąć nie powinno się nigdzie.

  • Widoczny fokus. Obrys powinien pokazywać, który element jest aktywny, a przyklejony nagłówek czy dymek czatu nie może go zasłaniać (kryterium 2.4.11 z WCAG 2.2, Focus Not Obscured). Wiele motywów usuwa obrys ze względów estetycznych; programista może go przywrócić.
  • Żadnych pułapek. Otwórz z klawiatury menu, wybór rozmiaru, wyskakujące okna i galerię zdjęć, wybierz coś i spróbuj wyjść. Klawisz Escape powinien zamykać wyskakujące okna.
  • Nazwy dla ikon. Każdy link i przycisk w postaci ikony potrzebuje nazwy, którą odczyta czytnik ekranu, np. „Koszyk, 2 produkty”. Zamiast „Kliknij tutaj” napisz, dokąd prowadzi link.
  • Link pomijający i nagłówki. Najlepiej, by pierwsze naciśnięcie Tab pokazywało link „Przejdź do treści”. W ankiecie WebAIM wśród użytkowników czytników ekranu z 2024 r. (otwiera się w nowej karcie) 71,6% respondentów odpowiedziało, że długą stronę przeglądają najpierw po nagłówkach, więc używaj prawdziwych poziomów nagłówków, a nie pogrubionego tekstu.
  • Cele dotykowe. WCAG 2.2 wymaga celów o wymiarach co najmniej 24 na 24 piksele CSS albo wystarczającego odstępu wokół nich (kryterium sukcesu 2.5.8 (otwiera się w nowej karcie)).

Czy każdy przejdzie przez Twoje formularze, koszyk i zamówienie?

W procesie zamówienia problemy z dostępnością kosztują Cię pieniądze bezpośrednio, więc przetestuj go od początku do końca, także to, co się dzieje, gdy coś pójdzie nie tak. Każde pole potrzebuje widocznej etykiety, komunikaty o błędach muszą słowami wyjaśniać problem, a logowanie nie powinno zależeć od testów pamięci ani łamigłówek. Strony operatora płatności też się liczą.

  • Etykiety, a nie placeholdery. Tekst zastępczy znika, gdy tylko ktoś zacznie pisać, i często jest zbyt blady, by go przeczytać. Każde pole potrzebuje etykiety, która pozostaje widoczna.
  • Komunikaty o błędach. Wyślij pusty formularz. Każdy błąd powinien być opisany słowami („Podaj kod pocztowy, np. 00-950”), znajdować się przy swoim polu i być odczytywany przez czytnik ekranu, a nie tylko zmieniać kolor ramki na czerwony.
  • Nie pytaj dwa razy. Zaproponuj opcję „Adres rozliczeniowy taki sam jak adres dostawy”, zamiast kazać przepisywać adres. WCAG 2.2 uczyniło to wymaganiem poziomu A (3.3.7, zbędne wprowadzanie danych).
  • Logowanie. Pozwól wklejać hasła i kody jednorazowe oraz korzystać z menedżerów haseł. Blokowanie wklejania narusza kryterium dostępnego uwierzytelniania (otwiera się w nowej karcie) z WCAG 2.2, chyba że oferujesz inny sposób logowania.
  • CAPTCHA. W ankiecie WebAIM z 2024 r. użytkownicy czytników ekranu uznali CAPTCHA za najbardziej problematyczny element internetu. Jeśli potrzebujesz ochrony przed botami, unikaj łamigłówek wizualnych i zawsze zapewniaj alternatywę niewizualną.
  • Limity czasu. Jeśli rezerwacja koszyka lub terminu wygasa, uprzedź o tym i pozwól ją przedłużyć.

Jeśli część procesu zamówienia należy do platformy lub operatora płatności, i tak ją przetestuj, zgłoś problemy i wpisz je na listę znanych ograniczeń.

Dla klientów skrypty zewnętrzne są częścią Twojej strony. Baner cookies, którego nie da się zamknąć klawiaturą, blokuje każdą podstronę, a okno zapisu do newslettera, które przejmuje fokus w trakcie zamówienia, może zniweczyć sprzedaż. Przetestuj każdy dodany skrypt i pytaj dostawców o dostępność, zanim zainstalujesz kolejny.

  • Baner cookies. Czy przyciski akceptacji i odrzucenia są osiągalne klawiszem Tab, czytelne przy powiększeniu 200% i czy potem da się wrócić do miejsca, w którym się było?
  • Wyskakujące okna. Fokus powinien przejść do okna, pozostać w nim do zamknięcia, a potem wrócić na miejsce. Escape powinien je zamykać.
  • Czaty. Przycisk potrzebuje nazwy, okno powinno otwierać się i zamykać z klawiatury, a na telefonie nie może zasłaniać przycisku „Zapłać teraz”.
  • Karuzele. Wszystko, co porusza się automatycznie dłużej niż pięć sekund, musi mieć możliwość wstrzymania, zatrzymania lub ukrycia (WCAG 2.2 (otwiera się w nowej karcie), kryterium sukcesu 2.2.2).
  • Elementy osadzone. Widżety opinii, mapy i narzędzia rezerwacji też są na Twojej stronie. Błędy zgłaszaj dostawcy.

Czy Twoje filmy, PDF-y i menu działają dla każdego?

Filmy potrzebują napisów, nagrania audio transkrypcji, a ważne informacje nie powinny istnieć wyłącznie w PDF-ie lub na obrazie. Restauracja z menu w postaci zeskanowanego PDF-a albo sklep z tabelą rozmiarów jako zdjęciem wykluczają użytkowników czytników ekranu i każdego, kto musi powiększać treść na telefonie.

  • Napisy i transkrypcje. Popraw automatyczne napisy przed publikacją. Podcasty potrzebują wersji tekstowej.
  • Tekst na obrazkach. Menu, cenniki, tabele rozmiarów i godziny otwarcia umieść na zwykłej stronie. Jeśli PDF jest konieczny, wyeksportuj go z edytora tekstu z nagłówkami i znacznikami, zamiast skanować wydruk.
  • Starsze pliki. EAA nie wymaga poprawiania plików biurowych ani nagranych wcześniej materiałów audio i wideo opublikowanych przed 28 czerwca 2025 r. ani archiwów, których już nie aktualizujesz (art. 2 ust. 4). Nowe pliki są objęte przepisami.

Co można naprawić samodzielnie, a kiedy potrzebny jest programista lub audyt?

Większość problemów z treścią naprawisz samodzielnie w CMS-ie: teksty alternatywne, nagłówki, treść linków, kolory, napisy i wiele etykiet pól. Problemy na poziomie motywu, takie jak brak stylów fokusu, pułapki klawiaturowe czy niestandardowe listy rozwijane, wymagają programisty. Audyt ma największy sens po naprawieniu podstaw albo przed wdrożeniem nowego projektu strony.

Kto zwykle co naprawia (nakład pracy mocno zależy od motywu i ilości niestandardowego kodu)
ZadanieKto zwykle je wykonujeOrientacyjny nakład pracy
Teksty alternatywne, nagłówki, treść linków, napisyTy, w CMS-iePopołudnie przy małym katalogu, potem stały element dodawania każdego produktu
Kolory tekstu i przyciskówTy, jeśli motyw na to pozwalaNiecała godzina
Etykiety pól, komunikaty o błędach, style fokusuProgramistaOd kilku godzin do kilku dni
Niestandardowe menu, wybór wariantów, wyskakujące oknaProgramistaKilka dni albo lepiej zbudowany motyw lub aplikacja
Proces zamówienia i strony płatności platformyPlatforma lub operatorZgłoś problem i pilnuj odpowiedzi
Pełny przegląd pod kątem WCAG 2.2 na poziomie AASpecjalista ds. dostępnościZależy od liczby typów stron i ścieżek

Gdzie w tym miejsce na widżet taki jak nasz? Panel po stronie odwiedzającego, taki jak SiteAccessible, pozwala zwiększyć kontrast, powiększyć tekst albo włączyć linijkę do czytania. To pomaga części odwiedzających, ale nie odhacza żadnego punktu z tej listy: przycisk bez nazwy nadal jest bez nazwy, a pułapka klawiaturowa nadal jest pułapką. Najpierw napraw stronę, a widżet traktuj jako dodatek.

Jak udokumentować wykonaną pracę?

Prowadź prosty rejestr: co i kiedy przetestowano, co naprawiono, a co wciąż nie działa, a potem opublikuj rzetelne podsumowanie w deklaracji dostępności. Jeśli obejmuje Cię EAA, musisz też opublikować informacje o tym, jak Twoja usługa spełnia wymagania dostępności, zwykle w regulaminie lub równoważnym dokumencie.

Ten drugi obowiązek wynika z załącznika V dyrektywy, a formę określa prawo krajowe. Nasz poradnik o pisaniu deklaracji dostępności zawiera szablon do dostosowania. Potem trzymaj się rytmu:

  1. Przejdź listę kontrolną na trzech kluczowych stronach i zrób zrzut ekranu każdego błędu.
  2. W tym tygodniu samodzielnie popraw punkty dotyczące treści.
  3. Przekaż programiście punkty dotyczące motywu i procesu zamówienia, zaczynając od najpoważniejszych.
  4. Sprawdź każdą poprawkę ponownie, klawiaturą i narzędziem automatycznym.
  5. Opublikuj lub zaktualizuj deklarację, z datą.
  6. Powtarzaj to przy każdej nowej aplikacji, zmianie motywu czy nowej stronie docelowej.

Najczęściej zadawane pytania

Czy Europejski akt w sprawie dostępności dotyczy mojego małego sklepu internetowego?

Dotyczy usług handlu elektronicznego oferowanych konsumentom w UE, chyba że jesteś mikroprzedsiębiorcą świadczącym usługi: mniej niż 10 pracowników i roczny obrót lub suma bilansowa nie wyższe niż 2 mln euro. Sprzedawcy spoza UE podlegają aktowi w zakresie sprzedaży klientom z UE. Jeśli sprzedajesz produkty objęte aktem, np. czytniki e-booków lub komputery, przepisy o produktach mogą mieć zastosowanie nawet do mikroprzedsiębiorstwa.

Jakie błędy dostępności występują na stronach najczęściej?

W skanie WebAIM Million 2026, obejmującym milion stron głównych, najczęściej wykrywano tekst o niskim kontraście (83,9% stron), brak tekstu alternatywnego obrazów (53,1%), brak etykiet pól formularzy (51%), puste linki (46,3%), puste przyciski (30,6%) i brak określenia języka strony (13,5%). Łącznie na 95,9% stron głównych wykryto co najmniej jeden błąd WCAG.

Czy mogę zapewnić dostępność strony na Shopify lub WordPressie bez programisty?

Wiele zrobisz samodzielnie: teksty alternatywne, nagłówki, treść linków, dobór kolorów, napisy i czytelne etykiety pól w edytorze motywu. Problemy w kodzie motywu, takie jak pułapki klawiaturowe, brak stylów fokusu czy niestandardowe komponenty zamówienia, zwykle wymagają programisty. Niektóre elementy, np. własny proces zamówienia platformy czy strony płatności, zależą od jej dostawcy.

Czy CAPTCHA to problem z dostępnością?

Często tak. W ankiecie WebAIM z 2024 r., w której wzięło udział 1539 użytkowników czytników ekranu, CAPTCHA uznano za najbardziej problematyczny element internetu. Jeśli potrzebujesz ochrony przed botami, wybierz metodę, która nie każe rozwiązywać łamigłówek wizualnych, i zawsze zapewnij alternatywę niewizualną.

Ile czasu zajmuje zapewnienie dostępności małej strony?

To zależy od motywu i ilości niestandardowego kodu. Podstawowy przegląd bezpłatnymi narzędziami i ręcznymi testami zajmuje popołudnie; naprawa problemów w motywie może zająć programiście kilka dni. Zaplanuj regularne ponowne kontrole, bo nowe treści, aplikacje i aktualizacje motywu mogą wprowadzać nowe bariery.

Czy widżet dostępności odhacza tę listę kontrolną?

Nie. Widżet może dać odwiedzającym dodatkowe sposoby dostosowania strony, np. wyższy kontrast lub większy tekst, ale nie dodaje tekstów alternatywnych, nie nadaje nazw przyciskom, nie dodaje etykiet do pól i nie usuwa pułapek klawiaturowych. Te poprawki trzeba wprowadzić we własnym kodzie i treściach strony.

Źródła

  1. Directive (EU) 2019/882 on the accessibility requirements for products and services (European Accessibility Act) (otwiera się w nowej karcie), EUR-Lex, Publications Office of the European Union
  2. The WebAIM Million: the 2026 report on the accessibility of the top 1,000,000 home pages (otwiera się w nowej karcie), WebAIM
  3. Screen Reader User Survey #10 Results (otwiera się w nowej karcie), WebAIM
  4. Web Content Accessibility Guidelines (WCAG) 2.2 (otwiera się w nowej karcie), W3C
  5. What's New in WCAG 2.2 (otwiera się w nowej karcie), W3C Web Accessibility Initiative
  6. Understanding Success Criterion 1.4.3: Contrast (Minimum) (otwiera się w nowej karcie), W3C Web Accessibility Initiative
  7. Understanding Success Criterion 3.3.8: Accessible Authentication (Minimum) (otwiera się w nowej karcie), W3C Web Accessibility Initiative
  8. Colour blindness (otwiera się w nowej karcie), Colour Blind Awareness
  9. Guidance on Web Accessibility and the ADA (18 March 2022) (otwiera się w nowej karcie), U.S. Department of Justice, Civil Rights Division
  10. Equality Act 2010 (otwiera się w nowej karcie), legislation.gov.uk