Dostępność stron (WCAG) — zrobić stronę dla wszystkich i lepszą dla Google
Dostępna strona to strona, którą mogą użyć wszyscy — niezależnie od wzroku, słuchu czy mobilności. Bonus: Google to nagradza.
Co to jest dostępność stron?
Dostępność (accessibility) to design i kod stron, które mogą być używane przez każdego — niezależnie od umiejętności.
Obejmuje osoby z niepełnosprawnościami: wzroku (niewidomi, słabowidzący), słuchu (głusi, niedosłyszący), mobilności (paraliza, drgawki).
Ale dostępność pomaga też osobom bez niepełnosprawności — na wolnym wi-fi, na starej przeglądarce, w złym oświetleniu.
WCAG (Web Content Accessibility Guidelines) to międzynarodowy standard definiujący jak robić dostępne strony.
Dlaczego to ważne dla biznesu?
Ok 15% populacji ma jakąś formę niepełnosprawności. To są potencjalni klienci, których tracisz.
W wielu krajach (w tym Polsce) niedostępne strony mogą być podstawą do pozwu o dyskryminację.
Google preferuje dostępne strony — to ranking factor. Strona dostępna será lepiej pozycjonowana.
Dostępna strona to też lepszy UX dla WSZYSTKICH — czyszczej, szybciej, łatwiej się czyta.
WCAG 2.1 — 4 główne zasady
1. Perceivable (Dostrzegalne) — informacja musi być widoczna/słyszalna. Alt text dla obrazów, napisy dla filmów.
2. Operable (Obsługiwalne) — interfejs musi być obsługiwalny bez myszy. Keyboard navigation, brak pułapek.
3. Understandable (Zrozumiałe) — tekst jasny, instrukcje proste, zmienne błędy z wyjaśnieniami.
4. Robust (Solidne) — kod powinien być kompatybilny ze screen readers i innymi asystujące tech.
Praktyczne implementacje
Alt text — każdy obraz musi mieć opisowy alt tekst. Nie 'image1.jpg' a 'Osoba piszące na laptopie'.
Kontrast kolorów — minimum 4.5:1 dla normalnego tekstu, 3:1 dla dużego tekstu (18px+).
Keyboard navigation — każdy element powinien być osiągalny przy użyciu TAB i ENTER.
Headings — użyj H1, H2, H3 w logicznym porządku. Nigdy nie pomijaj poziomów (H1 -> H3).
Labels — każde pole formularza musi mieć label powiązany z input elementem.
Semantyka HTML
Użyj właściwych elementów HTML: <button> zamiast <div onclick>, <nav>, <main>, <article>, <section>.
Screen readers polegają na semantyce — jeśli użyjesz <div>, asystent nie wie co to jest.
ARIA attributes — <aria-label>, <aria-describedby>, <aria-hidden> pomagają gdzie HTML nie wystarczy.
Struktura — logiczny flow, sensowny porządek tabindex, brak pułapek w nawigacji.
Video i multimedia
Każde video musi mieć napisy dla niesłyszących (captions).
Każdy audio musi mieć transkrypt dla głuchych.
Nie używaj auto-play dla multimediów — irytuje i może być niebezpieczne dla osób z epilepsją.
Pliki PDF — muszą być dostępne (tagged PDF). Zeskanowane PDFy bez OCR są niedostępne.
Testowanie dostępności
Narzędzia automatyczne: Axe, WAVE, Lighthouse (w Chrome DevTools), pa11y.
Testowanie ręczne: nawiguj tylko TAB-em, wyłącz CSS, używaj screen reader (NVDA, JAWS).
Testowanie z rzeczywistymi użytkownikami — osoby z niepełnosprawnościami odkryją rzeczy, które tool misi.
Continuous testing — accessibility to nie jednorazowy audit. Sprawdzaj przy każdej zmianie.
Częste błędy
Błąd 1: Images bez alt tekstu. Alt='image' też nie helps.
Błąd 2: Kolory jako jedyna forma informacji. Używaj też tekstu, ikony, wzory.
Błąd 3: Wszystko w obrazach zamiast HTML tekstu.
Błąd 4: Pliki bez struktur logicznej — chaos w heading lub tabelach bez th/tr/td.
Błąd 5: Auto-play muzyki/video — frustrujące i mogą trigger czasami.
Podsumowanie
Dostępność to nie łaska — to prawo człowieka i biznesowy smart move.
WCAG 2.1 Level AA to standard, do którego powinniś dążyć.
Dostępna strona to strona, którą lubią wszyscy — nie tylko osoby z niepełnosprawnościami.
Inwestycja w dostępność to inwestycja w większy market i lepszy SEO.
Chcesz sprawdzić dostępność Twojej strony? Zróbmy accessibility audit i pokażemy co poprawić.
Czytaj dalej
Skoro interesuje Cie temat "Dostępność stron (WCAG) — zrobić stronę dla wszystkich i lepszą dla Google", te tresci tez moga byc przydatne.
Kiedy firma naprawde potrzebuje nowej strony internetowej?
Jak rozpoznać, że obecna strona internetowa ogranicza rozwój firmy i kiedy warto myśleć o nowym wdrożeniu.
Ile kosztuje strona internetowa w 2026? Rzeczywiste ceny i co wpływa na budżet
Praktyczny przewodnik po cenach stron internetowych w 2026. Poznaj, co wpływa na koszty i jak zaplanować budżet dla Twojej firmy.
Jak wybrać agencję do stworzenia strony? Praktyczny poradnik dla przedsiębiorcy
Poradnik jak wybrać solidną agencję do stworzenia strony internetowej. Poznaj kryteria oceny, pytania do zadania i jak uniknąć błędów.