Ukryta treść otrzymuje fokus
Co to oznacza i dlaczego jest ważne
Użytkownicy klawiatury trafiają na elementy, których czytnik ekranu nie widzi, i gubią się (WCAG 4.1.2).
Jak naprawić
Usuń elementy fokusowalne z obszarów aria-hidden lub dodaj tabindex="-1" / inert.
Przykład kodu
Przed
<div aria-hidden="true">
<a href="/sale">Sale</a>
</div>
Po
<div aria-hidden="true" inert>
<a href="/sale">Sale</a>
</div>
Znajdź ten błąd na swojej stronie
Przetestuj za darmo dowolną stronę — wynik w kilka sekund, z instrukcjami naprawy.