Przejdź do głównej treści
3 min czytania

Dostosowanie strony internetowej Centrum Medycznego ALMA MED do WCAG 2.1 AA

1. Otrzymanie audytu dostępności strony, przygotowany przez firmę zewnętrzną W ostatnim czasie dostaliśmy zlecenie na dostosowanie strony internetowej Centrum Medycznego ALMA MED do standardu WCAG 2.1 AA Cały proces...

1. Otrzymanie audytu dostępności strony, przygotowany przez firmę zewnętrzną


W ostatnim czasie dostaliśmy zlecenie na dostosowanie strony internetowej Centrum Medycznego ALMA MED do standardu WCAG 2.1 AA

Cały proces został poprzedzony audytem zewnętrznej firmy, która wypisała listę błędów i nieścisłości.

Główne błędy wskazane w raporcie to:




    • Brak odpowiednich tekstów alternatywnych do elementów nietekstowych.

    • Nie wszędzie zachowano wymagany minimalny kontrast tekstu do tła.

    • Nagłówki nie posiadają poprawnej struktury.

    • Zastosowano obrazy tekstu.

    • Brak możliwości zatrzymania slidera.

    • Brak dostępu do wszystkich funkcjonalności strony z poziomu klawiatury.

    • Niepoprawnie wdrożony skip link.

    • Fokus nie jest widoczny na wszystkich elementach aktywnych.

    • Niejasny cel linków, brak informacji o otwarciu strony w nowym oknie.

    • Brak wyszukiwarki/mapy strony.

    • Brak Identyfikacji błędu, sugestii korekty błędu, dostępnych etykiet lub instrukcji, kiedy w treści wymagane jest wprowadzenie informacji przez użytkownika.




 

2. Przygotowanie do procesu dostosowania strony oraz audyt wewnętrzny


Przed przystąpieniem do procesu dostosowania strony, zrobiliśmy swój wewnętrzny audyt, aby zlokalizować wszystkie w/w błędy na każdej możliwej podstronie.

Posłużyliśmy się do tego m.in.:


 

3. Wyniki przed i po dokonanym procesie dostosowania strony do standardu WCAG 2.1 AA


Poniżej przedstawiamy dwa zrzuty ekranu, przedstawiające stan strony przed procesem dostosowania.

Wszystkie wykazane błędy w raporcie przez firmę zewnętrzną zostały poprawione.

Ilustracja przedstawia zrzut ekranu z wynikiem automatycznego narzędzia do sprawdzania dostępności stron internetowych WAVE

Jak widać na powyższym zrzucie ekranu, strona zawierała praktycznie błędy w każdej możliwej kategorii. Na stronie głównej znajdowały się ilustracje nie posiadające opisów alternatywnych. Dodatkowo w momencie korzystania z czytników ekranu bardzo często etykiety były odczytywane w języku angielskim. Nie brakowało również elementów o nieprawidłowym kontraście.

Ilustracja poniżej przedstawia stan strony po procesie dostosowania.

Ilustracja przedstawia zrzut ekranu z wynikiem automatycznego narzędzia do sprawdzania dostępności stron internetowych WAVE po przeprowadzonym procesie dostosowania strony do standardu WCAG 2.1 AA.

Podobna sytuacja wygląda w narzędziem Lighthouse, które również służy do sprawdzenia, w jakim stopniu strona jest dostępna.

PRZED


Ilustracja przedstawia zrzut ekranu z wynikiem automatycznego narzędzia Lighthouse, do sprawdzania dostępności stron internetowych. Jest to wynik przed dokonaniem zmian na stronie. Wynik wynosi 84 na 100 możliwych punktów

PO


Ilustracja przedstawia zrzut ekranu z wynikiem automatycznego narzędzia Lighthouse, do sprawdzania dostępności stron internetowych. Jest to wynik po dokonaniu zmian na stronie. Wynik wynosi 100 na 100 możliwych punktów.

Poprawa błędów wykrytych przez narzędzia automatyczne to tak naprawdę wierzchołek góry lodowej. Prawdziwa praca rozpoczęła się po sprawdzeniu manualnym. Poprawa błędów w tym wypadku wymagało poprawy zwłaszcza w kodzie PHP oraz CSS. Dotyczyło to przede wszystkich błędów związanych z nieprawidłowym kontrastem, a także z nieprawidłowych odczytem etykiet (których często brakowało) przez czytnik ekranu.

Należy podkreślić, że nie wszystkie błędy udało nam się poprawić. Dotyczy to punktu 4.1.1 mówiącym o prawidłowej semantyce kody. Strona z którą mieliśmy do czynienia była zbudowana na popularnym CMS Wordpress do którego była dołączona pokaźna liczba wtyczek. Jak wiadomo wtyczki dodają często czasem kilkutysięczne linie kodu. Zależało nam na tym, aby błędy związane z wytyczną 4.1.1 nie miały wpływ na dostępność strony.

Zobacz wszystkie
Grafika informacyjna na jasnym, kremowym tle. Po lewej stronie napis robots.txt, a obok zielona plakietka z tekstem „Allow: /”. Pod spodem bardzo duża, czarna liczba 429, a pod nią mniejszym krojem maszynowym napis „Too Many Requests”. Po prawej stronie biała, zaokrąglona karta z tabelą o dwóch kolumnach: „User-Agent” i „HTTP”. W tabeli sześć wierszy: Googlebot i Bingbot mają zieloną plakietkę z kodem 200, natomiast GPTBot, OAI-SearchBot, ClaudeBot i PerplexityBot mają pomarańczową plakietkę z kodem 429. Grafika pokazuje sprzeczność: plik robots.txt zezwala wszystkim botom na dostęp, ale serwer odsyła crawlery sztucznej inteligencji z błędem, przepuszczając jednocześnie boty Google i Bing. Zdjęcie wygenerowane przez AI
• 7 min czytania

Niewidzialni dla AI. Jak sprawdzić, czy serwer nie blokuje wyszukiwarek sztucznej inteligencji

Dostaliśmy maila: „ChatGPT nie zna Państwa firmy”. Sprawdziliśmy — to była prawda, ale z zupełnie innego powodu, niż sugerował nadawca. Serwer odsyłał boty sztucznej inteligencji błędem...

Hala basenowa dostosowana do potrzeb osób z niepełnosprawnościami. Kobieta na wózku z opiekunką przy otwartej komfortce z podnośnikiem sufitowym i leżanką. Obok niecki pochylnia z poręczami prowadzi do wody. Zdjęcie wygenerowane przez AI Case Study
• 3 min czytania

Dostępność basenów

Dostępny basen to obiekt sportowo-rekreacyjny zaprojektowany i wyposażony tak, aby każdy - niezależnie od stopnia sprawności - mógł bezpiecznie, samodzielnie i komfortowo korzystać ze...

Masz pytania dotyczące dostępności?

Skonsultuj swój projekt z naszymi ekspertami. Pomożemy ocenić zgodność Twojego serwisu z wymogami prawnymi i zoptymalizować proces wdrożenia.

Projekt międzynarodowy

AIMused – dostępność i sztuczna inteligencja w muzeach

Nautil jest partnerem technologicznym projektu, w którym razem z instytucjami z Polski, Niemiec, Danii, Szwecji i Litwy tworzymy rozwiązania oparte na AI, by muzea i atrakcje turystyczne były dostępne dla każdego.

Więcej o projekcie AIMused
Interreg Południowy Bałtyk. Współfinansowane przez Unię Europejską

Projekt współfinansowany z Europejskiego Funduszu Rozwoju Regionalnego w ramach programu Interreg Południowy Bałtyk 2021–2027.