W związku z opublikowaniem wytycznych WCAG 2.2 (więcej na ten temat można przeczytać w naszym artykule) udostępniliśmy dużą aktualizację narzędzia Eye-Able® Audit. Poprawiono przede wszystkim łatwość obsługi, zakres sprawdzania oraz wygląd. Nowa aktualizacja rozszerza możliwości narzędzia Audit, mając na celu uczynienie go najbardziej wszechstronnym narzędziem do sprawdzania dostępności, przy jednoczesnym zachowaniu wysokiego poziomu łatwości obsługi i zrozumiałości błędów dla wszystkich grup użytkowników.
Ta aktualizacja ma wpływ na ocenę w Eye-Able Report. W związku z nowymi etapami kontroli oraz zmianami wynikającymi z wytycznych WCAG 2.2 ocena może się w niektórych przypadkach pogorszyć, a liczba błędów wzrosnąć. Wersja Audit 3.0 zawiera następujące zmiany:
Ogólne ulepszenia
- Poprawa wyglądu paska narzędzi, zwłaszcza obszaru narzędzi i linków
- 34 nowe etapy testowania z różnych obszarów wytycznych WCAG 2.2 oraz mające na celu wsparcie w stosowaniu zasad najlepszych praktyk
- Znaczna poprawa podglądu błędów i wskazówek – na przykład w przypadku brakujących elementów zazwyczaj podawany jest teraz tag brakującego elementu.
- Odpowiedzialność (za projekt, kod lub treść) jest teraz wyświetlana w przeglądzie błędów w sekcji „Audyt”
- Wprowadzenie nowego trybu fokusu dla czytników ekranu, który umożliwia korzystanie z funkcji „podświetlania” błędów przez czytniki ekranu
- Można teraz przechodzić między zaznaczonymi błędami za pomocą strzałek na pasku narzędzi, przy czym kursor zawsze przesuwa się do następnego elementu
- Wiele drobnych ulepszeń i poprawek błędów
- Przeprowadzenie zewnętrznego testu zgodności z wytycznymi WCAG/BITV przez firmę BITV-Consult w celu zewnętrznej kontroli optymalnej użyteczności, również w przypadku korzystania z technologii wspomagających
- Na początku skanowania następuje teraz jednokrotne przewinięcie do samego dołu, aby strona znalazła się w stanie umożliwiającym lepszą powtarzalność wyników. Zwiększa to dokładność wyników testu.
Rozpoczęcie testów z udziałem przewodników
Aktualizacja 3.0 wprowadza pierwszy test z przewodnikiem dotyczący tekstów alternatywnych dla obrazów. Oprócz sprawdzenia, czy tekst alternatywny został w ogóle ustawiony, można teraz również zweryfikować jakość istniejących tekstów alternatywnych. Kolejne testy zostaną dodane w następnej aktualizacji.
Nowe przepisy i zmiany w dotychczasowych przepisach
Ogólnie rzecz biorąc, teksty komunikatów o błędach zostały ponownie poprawione w celu zwiększenia ich zrozumiałości dla użytkowników o różnym poziomie wiedzy.
Nowe reguły to zmiany wprowadzone do wytycznych WCAG w ramach aktualizacji 2.2, na przykład nowa reguła R104 – „Element docelowy jest zbyt mały”. Wiele reguł pomaga teraz również lepiej wykrywać błędy ARIA na stronie oraz prawidłowo wykorzystywać obszary strony w celu ułatwienia nawigacji. Dodano następujące reguły:
- Nowa reguła: R78 – „Treść nie mieści się w obszarze strony”
- Nowa reguła: R85 – „Niewystarczający kontrast tekstu (zwiększony)”
- Nowa reguła: R86 – „Element ARIA Meter nie ma dostępnej nazwy”
- Nowa reguła: R87 – „Wskaźnik postępu ARIA nie ma nazwy dostępnej dla użytkowników”
- Nowa reguła: R88 – „Brak odpowiednika w alfabecie Braille’a w ARIA”
- Nowa reguła: R89 – „Przycisk, link lub pozycja menu ARIA bez dostępnej nazwy”
- Nowa reguła: R90 – „W elemencie ARIA brakuje atrybutów”
- Nowa reguła: R91 – „Podpowiedź ARIA nie ma nazwy dostępnej dla osób niepełnosprawnych”
- Neue Regel: R92 – „<blink> Element ist veraltet“
- Nowa zasada: R93 – „Brak możliwości ominięcia blokad treści”
- Neue Regel: R94 – „Inkorrekte <dl>-Element Struktur“
- Neue Regel: R95 – „<dt>- oder <dd>-Element nicht von <dl> umgeben“
- Nowa zasada: R96 – „Pole formularza ma kilka etykiet”
- Nowa reguła: R98 – „Niejednoznaczny identyfikator ARIA”
- Neue Regel: R99 – „Listen dürfen nur <li>-Elemente enthalten“
- Neue Regel: R101 – „Vermeiden Sie <marquee>-Elemente“
- Nowa zasada: R102 – „Należy unikać map obrazkowych po stronie serwera”
- Nowa zasada: R104 – „Cel dotykowy jest zbyt mały”
- Nowa reguła: R106 – „Element ARIA-Dialog nie ma nazwy dostępnej dla osób niepełnosprawnych”
- Nowa reguła: R108 – „Element ARIA-Treeitem nie ma dostępnej nazwy”
- Nowa reguła: R110 – „Pole formularza nie ma widocznej etykiety”
- Nowa zasada: R111 – „Obszar banera nie znajduje się na najwyższym poziomie”
- Nowa zasada: R112 – „Region uzupełniający nie znajduje się na najwyższym poziomie”
- Nowa reguła: R113 – „Region Contentinfo nie znajduje się na najwyższym poziomie”
- Nowa zasada: R114 – „Region główny nie znajduje się na najwyższym poziomie”
- Nowa zasada: R115 – „Występuje więcej niż jeden obszar banerowy”
- Nowa reguła: R116 – „Występuje więcej niż jeden region ContentInfo”
- Nowa zasada: R117 – „Występuje więcej niż jeden region główny”
- Nowa zasada: R118 – „Brakuje jednego z głównych regionów”
- Nowa reguła: R119 – „Region nie jest jednoznaczny”
- Nowa reguła: R120 – „Atrybut zakresu w tabeli jest nieprawidłowy”
- Nowa reguła: R121 – „Strona nie zawiera linku bezpośredniego do głównej treści”
- Neue Regel: R123 – „Tabelle hat identische <caption> und summary“
- Nowa zasada: R124 – „Identyczne linki prowadzące do różnych miejsc docelowych”
W istniejących zasadach wprowadzono następujące istotne zmiany:
- R25 – „Ręczne sprawdzanie kontrastu” zostało przeklasyfikowane jako najlepsza praktyka
- R32 – „ID nie jest jednoznaczne” również zostało przeklasyfikowane jako najlepsza praktyka. W wyniku zmiany w wytycznych WCAG wprowadzonej w ramach aktualizacji 2.2, analiza składniowa zgodnie z WCAG 4.1.1 nie jest już traktowana jako błąd. Identyfikatory generują błąd tylko wtedy, gdy w wyniku tego nazwa dostępowa staje się niejednoznaczna.
- R56 – „Niezdefiniowany atrybut ARIA” został podniesiony z poziomu ostrzeżenia do poziomu błędu i przeniesiony z sekcji „Najlepsze praktyki” do sekcji WCAG 4.1.2.
- R57 – „Wartość lub atrybut ARIA nie jest obsługiwany” został podniesiony z poziomu ostrzeżenia do poziomu błędu i przeniesiony z sekcji „Najlepsze praktyki” do sekcji WCAG 4.1.2.
- R58 – „Niedopuszczalna wartość ARIA” została podniesiona z poziomu ostrzeżenia do poziomu błędu i przeniesiona z sekcji „Najlepsze praktyki” do sekcji WCAG 4.1.2.

