2026-02-11 · Redakcja Baduno · 6 blog.readMin · Blog & Wiedza
Ustawa o wzmocnieniu dostępności: Co strony internetowe muszą teraz spełniać
Od czerwca 2025 r. obowiązuje BFSG – a wiele stron firmowych podlega pod te przepisy. Obowiązki, zrozumiale posegregowane, bez paniki.
Kogo dotyczy
Ustawa obejmuje usługi elektroniczne skierowane do konsumentów – w tym sklepy internetowe oraz wiele ścieżek rezerwacji i kontaktu. Czyste oferty B2B i mikroprzedsiębiorstwa są częściowo wyłączone; w razie wątpliwości klasyfikację należy sprawdzić prawnie.
Czego się wymaga
W praktyce wymagania opierają się na WCAG: postrzegalność (kontrasty, teksty alternatywne), obsługiwalność (klawiatura, fokus), zrozumiałość (jasny język, komunikaty błędów) i solidność (czysty HTML dla technologii asystujących).

Dobra wiadomość
Strony dostępne są prawie zawsze również szybszymi, lepiej zorganizowanymi i bardziej przyjaznymi dla wyszukiwarek. Obowiązek inwestuje w jakość, która i tak się opłaca – i otwiera dużą, często ignorowaną grupę użytkowników.
Pragmatyczny start
Najpierw sprawdź (automatycznie i ręcznie), potem priorytetyzuj według efektu: kontrasty, teksty alternatywne, formularze i obsługa klawiaturą rozwiązują większość codziennych barier. Deklaracja dostępności dokumentuje stan uczciwie.
Hreflang i dostępność: Często pomijane współdziałanie
Wielojęzyczne witryny stoją przed dodatkowym wyzwaniem: wymogi dostępności dotyczą każdej wersji językowej osobno. Atrybut hreflang, który informuje wyszukiwarki o przypisaniu języka i regionu, musi być zaimplementowany w taki sposób, aby czytniki ekranu i inne technologie asystujące prawidłowo rozpoznawały zmiany języka. Jeśli hreflang jest ustawiony nieprawidłowo lub go brakuje, może to znacznie utrudnić nawigację osobom niedowidzącym – na przykład gdy strona nagle ładuje się w innym języku, bez oczekiwania użytkownika. W praktyce oznacza to, że każdy wariant językowy musi oferować nie tylko tłumaczenia, ale również w pełni dostępne struktury. Obejmuje to poprawne deklaracje języka w HTML (atrybut lang) i spójne teksty alternatywne we wszystkich językach. Konfiguracja hreflang powinna być zatem od początku uwzględniona w testach dostępności.
Automatyczne narzędzia testujące: zalety i ograniczenia
Narzędzia takie jak axe, Wave czy Lighthouse potrafią automatycznie wykryć wiele technicznych barier, np. brakujące teksty alternatywne, niewystarczające kontrasty czy błędne atrybuty ARIA. Nie zastępują jednak ręcznej kontroli, ponieważ zrozumiałość tekstów, logiczna kolejność treści czy użyteczność formularzy przy użyciu technologii asystujących mogą zostać ocenione tylko poprzez rzeczywiste testy z użytkownikami. Zautomatyzowane kontrole dostarczają wstępną, szybką analizę błędów i sprawdzają się w ciągłych testach w pipeline’ach CI/CD. Wyniki muszą być jednak zawsze oceniane przez człowieka, ponieważ narzędzia generują zarówno fałszywie pozytywne, jak i fałszywie negatywne raporty. Pragmatyczny przepływ pracy: najpierw testy automatyczne, następnie ręczna próbka z użyciem czytnika ekranu i klawiatury, a na koniec końcowy test użyteczności z osobami z niepełnosprawnościami.
Konsekwencje prawne i okresy przejściowe
BFSG przewiduje kary pieniężne i ostrzeżenia, jeśli strony internetowe nie spełniają wymogów. Dla produktów uruchomionych przed 28 czerwca 2025 r. przewidziano okres przejściowy do 28 czerwca 2030 r. – ale tylko dla tych, które przed tą datą były już dostępne lub istnieje udokumentowana praca nad dostępnością. Kto uruchamia nową stronę lub przeprowadza redesign po 28 czerwca 2025 r., musi od razu spełniać wszystkie wymogi. Uwaga: ustawa dotyczy wszystkich nowo powstających treści; starsze treści (np. strony archiwalne) mogą wymagać bardziej pracochłonnych dostosowań. W praktyce zaleca się pisemną dokumentację postępów, aby w przypadku zastrzeżeń móc wykazać stopniowe wdrażanie dostępności. Deklaracja dostępności na stronie internetowej jest już obowiązkowa.
Od czerwca 2025 r. obowiązuje BFSG – a wiele stron firmowych podlega pod te przepisy. Obowiązki, zrozumiale posegregowane, bez paniki.
Dostępność jako część międzynarodowej strategii SEO
Dostępne strony internetowe spełniają nie tylko wymogi prawne, ale także wiele kryteriów pozytywnie ocenianych przez wyszukiwarki: semantyczna struktura HTML, czytelna hierarchia nagłówków, znaczące teksty alternatywne i szybkie czasy ładowania. Te czynniki są istotne dla SEO we wszystkich językach. Ponadto wyszukiwarki mogą karać za bariery, takie jak nieopisane przyciski czy brak nagłówków, ponieważ utrudniają one indeksację. Kto udostępnia swoją stronę wszystkim użytkownikom, automatycznie poprawia doświadczenie użytkownika, a tym samym pośrednio sygnały rankingowe. Szczególnie w przypadku stron wielojęzycznych warto od początku włączyć dostępność do przepływów pracy nad lokalizacją – na przykład poprzez listy kontrolne dla tłumaczy dotyczące tworzenia dostępnych tekstów alternatywnych.
Testy z prawdziwymi użytkownikami: dlaczego są niezbędne
Narzędzia automatyczne wykrywają tylko część barier. Dopiero testy z osobami, które faktycznie korzystają z technologii asystujących, pokazują, czy Twoja strona działa w codziennym użytkowaniu. Niewidomi użytkownicy używają czytników ekranu inaczej, niż symulują to automatyczne testy; głusi użytkownicy mają inne wymagania wobec filmów w języku migowym; osoby z ograniczeniami motorycznymi nawigują bez myszy. Ustrukturyzowany test z trzema do pięciu uczestnikami z różnych grup niepełnosprawności ujawnia problemy, których nie znajdzie żadne narzędzie – na przykład nielogiczne kolejności fokusu, brakujące informacje kontekstowe w etykietach ARIA lub niezrozumiałe komunikaty błędów. Takie testy najlepiej zaplanować na etapie rozwoju, a nie tuż przed publikacją. Wyniki udokumentuj w deklaracji dostępności jako część zapewnienia jakości. Pamiętaj: testy muszą być przeprowadzone oddzielnie dla każdej wersji językowej, ponieważ tłumaczenia mogą stworzyć nowe bariery – na przykład gdy teksty alternatywne nie pasują do języka docelowego lub wskazówki w formularzach są gramatycznie niepoprawne.
Systemy zarządzania treścią a dostępność: pułapki związane z wtyczkami
Wiele witryn opiera się na systemach CMS, takich jak WordPress, TYPO3 czy Drupal. Systemy te oferują wtyczki lub rozszerzenia obiecujące dostępność – na przykład narzędzia nakładkowe, które później dostosowują kontrast lub dodają atrybuty ARIA. Takie rozwiązania są zazwyczaj niewystarczające i mogą nawet tworzyć nowe bariery, nadpisując istniejące struktury semantyczne. Zamiast tego należy wdrożyć dostępność bezpośrednio w motywie lub szablonie: czysta struktura HTML, prawidłowa hierarchia nagłówków, natywne elementy formularzy. Wybierając wtyczki, upewnij się, że są zgodne z WCAG i regularnie aktualizowane. Kolejny problem: wielu redaktorów dodaje treści za pomocą edytora wizualnego, ignorując teksty alternatywne czy formaty nagłówków. Szkol redaktorów lub korzystaj z przepływów pracy wymuszających dostępne wprowadzanie – np. obowiązkowe pola dla tekstów alternatywnych przy obrazach. Również wybór szablonu CMS wpływa na dostępność: przed użyciem przetestuj każdy szablon za pomocą zautomatyzowanego narzędzia i ręcznej próbki.
Testowanie z osobami z niepełnosprawnościami: niezbędny krok
Automatyczne narzędzia i ręczne listy kontrolne ujawniają wiele technicznych barier, ale nie zastąpią testów z prawdziwymi użytkownikami. Osoby z niepełnosprawnościami korzystają z różnych technologii wspomagających – czytników ekranu takich jak JAWS, NVDA czy VoiceOver, oprogramowania powiększającego, sterowania głosem lub specjalnych klawiatur. Każda z tych kombinacji działa inaczej, więc nawet strona formalnie zgodna może być bezużyteczna dla niewidomego użytkownika. Dlatego planuj regularne testy użytkowników z heterogeniczną grupą: osoby z niepełnosprawnością wzroku, ruchu i poznawczą. Niech wykonują określone zadania na stronie, np. zakup produktu lub wypełnienie formularza kontaktowego. Dokładnie dokumentuj pojawiające się problemy: gdzie nawigacja się zacina, które komunikaty są niezrozumiałe, które elementy są nieosiągalne. Wnioski z tych testów są na wagę złota, ponieważ pokazują nie tylko bariery, ale także potencjał optymalizacji dla wszystkich użytkowników. Upewnij się, że testy są przeprowadzane oddzielnie dla każdej wersji językowej, ponieważ tłumaczenia i zdania złożone różnie wpływają na zrozumiałość. Włącz wyniki do ciągłego procesu doskonalenia – dostępność nie jest jednorazowym projektem, ale trwałym zadaniem.
Zakotwiczenie dostępności w systemie zarządzania treścią
Wiele braków dostępności powstaje już podczas tworzenia treści: redaktorzy zapominają o tekstach alternatywnych, nie stosują hierarchicznie nagłówków lub linkują bezwartościowe słowa, takie jak „kliknij tutaj”. Aby tego uniknąć, należy zakotwiczyć dostępność bezpośrednio w systemie zarządzania treścią (CMS). Szkol zespoły redakcyjne w podstawach WCAG – osobno dla każdego zespołu językowego, aby wymagania nie zostały osłabione przez kulturowe różnice w tworzeniu tekstów. Korzystaj z wtyczek CMS lub rozszerzeń, które wymuszają obowiązkowe pola tekstu alternatywnego przy wstawianiu obrazów lub wizualnie pokazują hierarchię nagłówków. Zintegruj automatyczne kontrole w przepływie zatwierdzania, które przed publikacją wskazują częste błędy, takie jak brakujące etykiety czy zbyt mały kontrast. Zwróć także uwagę, aby używane szablony CMS i motywy były już zaprojektowane z myślą o dostępności – z poprawnymi ARIA-landmarks, zarządzaniem fokusem klawiatury i semantycznym HTML. W przypadku witryn wielojęzycznych kluczowe jest, aby CMS wspierał lokalizację dostępnych struktur, na przykład poprzez automatyczne prawidłowe ustawianie atrybutów hreflang i deklaracji językowych. Dobrze osadzony w CMS proces dostępności zmniejsza nakład poprawek i zapewnia spójną jakość we wszystkich wersjach językowych.
blog.faqT
Co się stanie, jeśli moja strona internetowa narusza BFSG?
Za naruszenie przepisów BFSG mogą zostać nałożone kary pieniężne. Należy również liczyć się z ostrzeżeniami ze strony konkurentów lub organizacji konsumenckich. Wysokość kar zależy od wagi naruszenia i może wynosić do 100 000 euro. Obowiązkowe jest złożenie deklaracji dostępności z zakresem i stanem podjętych działań, która służy jako dowód.
Czy tłumaczenia mojej strony internetowej również muszą być dostępne?
Tak, każda wersja językowa musi indywidualnie spełniać wymogi dostępności. Obejmuje to prawidłowe atrybuty języka (lang), przetłumaczone teksty alternatywne oraz nawigację o niskim poziomie barier. Atrybut hreflang musi być ustawiony tak, aby wyszukiwarki i technologie asystujące prawidłowo rozpoznawały zmiany języka. Dlatego również biura tłumaczeń powinny zwracać uwagę na dostępność swoich dostaw.