Dostępność po uruchomieniu strony. Dlaczego zgodność z WCAG nie jest stanem trwałym

Odbiór nowej strony internetowej często zamyka się podpisaniem protokołu, opublikowaniem deklaracji dostępności i uznaniem projektu za zakończony. Jeżeli serwis przeszedł audyt przed uruchomieniem, instytucja może zakładać, że problem dostępności został rozwiązany na kolejne lata.

W praktyce zgodność z WCAG nie jest trwałą cechą strony. Serwis zmienia się od pierwszego dnia po publikacji. Pojawiają się nowe artykuły, dokumenty, formularze, banery, wtyczki i integracje z systemami zewnętrznymi. Aktualizowany jest motyw, zmieniają się osoby odpowiedzialne za treści, a wykonawca wdraża kolejne poprawki.

Każda taka zmiana może wprowadzić nowe bariery. Strona dostępna podczas odbioru może po kilku miesiącach mieć nieczytelne dokumenty, niedostępny formularz albo menu, którego nie da się obsłużyć klawiaturą.

Dlatego dostępność trzeba traktować jako element utrzymania serwisu, a nie jednorazowy warunek jego uruchomienia.

Audyt przed publikacją dotyczy konkretnej wersji strony

Wynik audytu odnosi się do serwisu w określonym stanie: z konkretnym motywem, zestawem wtyczek, treściami i funkcjami.

Jeżeli po badaniu zmieni się formularz, menu albo system zapisów, wcześniejszy raport nie potwierdza dostępności nowych elementów. Podobnie jest po przebudowie strony głównej, dodaniu kalendarza wydarzeń lub wdrożeniu zewnętrznej platformy płatniczej.

Audyt nie jest bezterminowym certyfikatem przypisanym do domeny. Jest oceną wskazanej wersji serwisu i wybranej próbki podstron.

Ma to szczególne znaczenie przy długich wdrożeniach. Jeżeli audyt przeprowadzono kilka miesięcy przed uruchomieniem strony, w międzyczasie mogły pojawić się zmiany niewchodzące już w zakres badania. Nawet pozornie drobna korekta wykonana pod koniec projektu może zmienić strukturę lub zachowanie całego komponentu.

Dlatego po usunięciu błędów potrzebna jest weryfikacja poprawek, a po istotnych zmianach ponowna ocena ich wpływu na dostępność.

Najszybciej zmieniają się treści

Kod serwisu może pozostawać stabilny, podczas gdy jego zawartość zmienia się codziennie. To właśnie bieżąca publikacja jest jednym z głównych źródeł regresji dostępności.

Redaktor może dodać obraz bez właściwego opisu, użyć nagłówków wyłącznie do powiększenia tekstu albo opublikować link o nazwie „więcej”. Może wkleić rozbudowaną tabelę, plakat zawierający wszystkie informacje lub dokument PDF będący skanem.

Każda taka treść staje się częścią strony i wpływa na jej rzeczywistą dostępność.

Problem nie wynika zazwyczaj ze złej woli. Panel redakcyjny pozwala opublikować materiał, nawet jeśli nie spełnia on wymagań. System może wymagać uzupełnienia pola tekstu alternatywnego, ale nie oceni, czy opis ma sens. Nie rozpozna również, czy dokument posiada właściwą strukturę ani czy tytuł linku informuje o jego celu.

Dostępność po uruchomieniu zależy więc od kompetencji redaktorów oraz od procedury kontroli materiałów przed publikacją.

Aktualizacje techniczne mogą powodować regresję

Aktualizacje systemu zarządzania treścią, motywu i wtyczek są konieczne ze względów bezpieczeństwa. Nie powinny być wstrzymywane w obawie przed zmianami w interfejsie.

Trzeba jednak pamiętać, że aktualizacja może wpłynąć na dostępność. Nowa wersja rozszerzenia może zmienić formularz, sposób wyświetlania komunikatów albo zarządzanie fokusem. Aktualizacja arkusza stylów może osłabić kontrast lub usunąć widoczne oznaczenie aktywnego elementu.

Zmiana nie zawsze jest od razu zauważalna. Strona może wyglądać niemal identycznie, ale przestać działać poprawnie z klawiaturą lub czytnikiem ekranu.

Szczególnej kontroli wymagają aktualizacje elementów odpowiedzialnych za:

  • menu i nawigację,
  • formularze,
  • kalendarze,
  • okna modalne,
  • galerie i karuzele,
  • odtwarzacze,
  • systemy rezerwacji,
  • banery cookies.

Im ważniejszy komponent dla realizacji usługi, tym większe ryzyko związane z jego niekontrolowaną zmianą.

Zewnętrzny system może zablokować dostępny proces

Instytucja może posiadać poprawnie przygotowaną stronę informacyjną, ale kierować użytkownika do zewnętrznego formularza, systemu płatności, rezerwacji wizyty albo platformy transmisyjnej.

Dla odbiorcy cały proces stanowi jedną usługę. Jeżeli ostatniego etapu nie da się obsłużyć bez myszy albo formularz nie przekazuje komunikatów błędów, dostępność wcześniejszej części strony nie rozwiązuje problemu.

Systemy zewnętrzne również się zmieniają. Dostawca może zaktualizować interfejs bez informowania instytucji o wszystkich szczegółach. Funkcja, która działała prawidłowo podczas odbioru, może później zostać zastąpiona nowym komponentem.

Dlatego integracji nie powinno się uznawać za element znajdujący się poza odpowiedzialnością za jakość procesu. Jeżeli system jest wykorzystywany do świadczenia usługi publicznej, jego dostępność musi być monitorowana, a problemy zgłaszane dostawcy.

W przypadku poważnej bariery potrzebne może być również zapewnienie dostępnej metody alternatywnej. Nie powinna ona jednak zastępować działań prowadzących do poprawy głównego rozwiązania.

Deklaracja dostępności również wymaga aktualizacji

Deklaracja dostępności powinna przedstawiać rzeczywisty stan strony. Jeżeli serwis został przebudowany albo przeszedł istotne zmiany, wcześniejszy opis może stracić aktualność.

Sama coroczna zmiana daty przeglądu nie oznacza rzetelnej weryfikacji. Trzeba sprawdzić, czy wskazane niezgodności nadal występują, czy zostały usunięte oraz czy nie pojawiły się nowe bariery.

Jeżeli do serwisu dodano rozbudowany formularz lub nową usługę zewnętrzną, ich stan powinien być uwzględniony w ocenie. Podobnie jest z dokumentami, które mogą stanowić znaczną część treści strony urzędowej lub BIP.

Deklaracja nie powinna pełnić funkcji historycznej informacji o tym, jak serwis wyglądał w dniu uruchomienia. Powinna pomagać użytkownikowi zrozumieć jego aktualne ograniczenia i dostępne sposoby kontaktu.

Rzetelne aktualizowanie deklaracji wymaga więc rzeczywistego sprawdzenia serwisu, a nie jedynie edycji dat.

Zgłoszenia użytkowników są ważne, ale nie zastępują kontroli

Mechanizm zgłaszania problemów jest potrzebny. Użytkownik może wykryć barierę występującą w nietypowej konfiguracji, konkretnym urządzeniu albo procesie, który nie został objęty wcześniejszym badaniem.

Nie należy jednak budować utrzymania dostępności wyłącznie na reagowaniu na skargi.

Część osób po napotkaniu problemu nie zgłosi go instytucji. Zrezygnuje z usługi, poprosi o pomoc inną osobę albo wybierze kontakt telefoniczny. Brak zgłoszeń nie oznacza więc braku barier.

Instytucja powinna samodzielnie kontrolować najważniejsze funkcje, szczególnie po zmianach technicznych i organizacyjnych. Zgłoszenia użytkowników mogą uzupełniać ten proces, wskazywać priorytety i ujawniać problemy trudne do przewidzenia.

Każde zgłoszenie warto też traktować jako sygnał systemowy. Jeżeli przyczyną jest błąd wspólnego komponentu, problem może występować na wielu podstronach, a nie tylko pod adresem wskazanym przez użytkownika.

Monitoring automatyczny wykrywa tylko część zmian

Automatyczne narzędzia mogą regularnie skanować stronę i informować o brakujących opisach obrazów, pustych linkach, wybranych problemach z kontrastem lub strukturą kodu.

Takie rozwiązanie jest przydatne w dużych serwisach, gdzie codziennie publikowane są nowe treści. Pozwala szybciej zauważyć powtarzalne błędy i wskazać obszary wymagające kontroli.

Nie zastąpi jednak testów manualnych.

Skaner nie oceni jakości tekstu alternatywnego, logicznej kolejności fokusu ani tego, czy użytkownik może ukończyć formularz. Nie sprawdzi wiarygodnie działania złożonego menu, komunikatów dynamicznych i całego procesu realizowanego w kilku systemach.

Monitoring automatyczny powinien być traktowany jako warstwa wczesnego ostrzegania, a nie dowód zgodności serwisu.

Nie każda zmiana wymaga pełnego audytu

Utrzymanie dostępności nie oznacza konieczności badania całej strony po każdej publikacji artykułu.

Zakres kontroli powinien zależeć od rodzaju zmiany i związanego z nią ryzyka. Aktualizacja zwykłego tekstu wymaga innej oceny niż wdrożenie nowego formularza lub przebudowa nawigacji.

Przy zmianach redakcyjnych potrzebna jest bieżąca kontrola treści. Po aktualizacji formularza warto sprawdzić cały proces, łącznie z błędami i potwierdzeniem wysłania. Po zmianie motywu lub głównych komponentów może być konieczny szerszy audyt regresyjny.

Najtrudniejsza jest właściwa ocena zakresu. Zmiana wyglądająca na niewielką może dotyczyć komponentu używanego na setkach podstron. Z kolei rozbudowana publikacja może nie wpływać na działanie innych części serwisu.

Dlatego plan kontroli powinien wynikać z architektury strony i znaczenia poszczególnych funkcji, a nie wyłącznie z liczby zmienionych elementów.

Utrzymanie dostępności wymaga podziału odpowiedzialności

W wielu organizacjach nie wiadomo, kto odpowiada za dostępność po zakończeniu wdrożenia. Wykonawca utrzymuje system, redaktorzy publikują treści, dział informatyczny instaluje aktualizacje, a koordynator dostępności reaguje dopiero po zgłoszeniu problemu.

Taki model prowadzi do luk w odpowiedzialności.

Redaktor powinien wiedzieć, jak przygotować treść i dokument. Administrator techniczny powinien kontrolować wpływ aktualizacji. Osoba zlecająca nowe funkcje musi uwzględniać wymagania w zamówieniu. Koordynator lub wyznaczony specjalista powinien natomiast nadzorować cały proces i inicjować okresowe badania.

Nie oznacza to, że każda osoba musi samodzielnie przeprowadzać audyt. Powinna jednak znać zakres swoich decyzji i wiedzieć, kiedy potrzebna jest ocena ekspercka.

Bez takiego podziału dostępność staje się zadaniem wykonywanym wyłącznie przy tworzeniu deklaracji albo po otrzymaniu skargi.

Audyt okresowy pozwala wykryć problemy systemowe

Pojedyncza kontrola treści może wykazać błędny dokument lub obraz. Audyt okresowy pozwala natomiast sprawdzić, czy w serwisie nie utrwaliły się problemy powtarzalne.

Może się okazać, że większość nowych artykułów ma nieprawidłową strukturę nagłówków, formularze po aktualizacji utraciły dostępne komunikaty, a dokumenty publikowane przez jeden dział są regularnie zamieszczane jako skany.

Taki wynik nie wskazuje jedynie pojedynczych błędów. Pokazuje słabość procedury, konfiguracji systemu albo organizacji pracy.

Wtedy skuteczna naprawa nie polega na poprawieniu kilku podstron. Potrzebna może być zmiana szablonu, szkolenie redaktorów, aktualizacja instrukcji publikacji albo ponowna rozmowa z dostawcą systemu.

Profesjonalny audyt okresowy pomaga więc nie tylko ustalić stan zgodności, ale również odnaleźć źródła powracających barier.

Dostępna strona wymaga stałego zarządzania jakością

Serwis internetowy nie jest gotowym produktem pozostającym przez lata w niezmienionej formie. Jest środowiskiem rozwijanym przez wiele osób i systemów.

Dlatego dostępność po uruchomieniu powinna obejmować kontrolę nowych treści, ocenę zmian technicznych, weryfikację kluczowych procesów oraz okresowe audyty. Automatyczne testy mogą wspierać ten model, ale nie zastąpią oceny eksperckiej.

Największym ryzykiem jest przekonanie, że audyt wykonany przy odbiorze rozwiązał problem na stałe. Im dłużej serwis funkcjonuje bez kontroli, tym większa szansa, że drobne zmiany utworzą zbiór barier obejmujących dokumenty, nawigację i najważniejsze usługi.

Dostępność nie kończy się w dniu publikacji strony. Właśnie wtedy zaczyna się etap, w którym trzeba ją świadomie utrzymywać.

Powiązane materiały i wsparcie

Porozmawiajmy o dostępności Twojej strony

Opisz stronę i zakres potrzebnego wsparcia.

Przejdź do kontaktu