Powrót do listy zgłoszeń
Przycisk menu hamburger bez atrybutu aria-expanded
WCAG 4.1.2[A]
Nazwa, rola, wartość
#pap.pl
Anonimowy27 maj 2026
Opis problemu
Przycisk rozwijający nawigację mobilną posiada aria-label='Toggle navigation' oraz aria-controls='offcanvasNavbar', ale brakuje mu atrybutu aria-expanded. Użytkownicy asystujących technologii nie są informowani o bieżącym stanie przycisku – czy menu jest otwarte (expanded='true') czy zamknięte (expanded='false'). Narusza to wymóg przekazywania stanu komponentów interfejsu.
Dotyczy strony
https://www.pap.pl/(otwiera się w nowej karcie)Sugerowane rozwiązanie
Dodać do elementu <button class='navbar-toggler'> atrybut aria-expanded='false' i dynamicznie przełączać jego wartość na 'true'/'false' przy każdej zmianie stanu otwarcia. Dodatkowo opis Toggle navigation jest niepoprawny dla serwisu wyświetlanego w polskiej wersji językowej.