Co sprawdza ta reguła
Elementy z aria-hidden=true nie mogą obejmować elementów przyjmujących fokus.
Dlaczego to ważne
Osoby korzystające z klawiatury trafiają na elementy, których czytniki ekranu nie odczytują (WCAG 4.1.2).
Jak to naprawić
- Usuń aria-hidden z kontenerów zawierających elementy, które mogą otrzymać fokus, albo dodaj tabindex="-1" i atrybut inert do ukrytych menu wysuwanych i slajdów.
Jak sprawdzić poprawkę
- Przejdź przez stronę klawiszem Tab przy włączonym czytniku ekranu.
Jak FixReports to wykrywa
Nasz skan uruchamia regułę axe-core aria-hidden-focus w prawdziwej przeglądarce Chrome na każdej testowanej stronie i zgłasza każdy błędny element wraz z podstroną, jego kodem HTML i, tam gdzie ma to zastosowanie, zrzutem ekranu.
Test automatyczny potwierdza, że ten konkretny problem występuje. Nie rozstrzyga, czy reszta strony jest dostępna: niektóre bariery wychodzą na jaw dopiero wtedy, gdy stronę sprawdzi człowiek.