Ingo Turski: dynamisches CSS-Menü barrierefrei?

Beitrag lesen

Hi,

Betrachte deine Seite _ohne_ CSS - dann siehst du, was ein Screenreader sieht

diese Generalisierung ist unzulässig!

Die meisten Screenreader unterstützen CSS bzw. setzen auf CSS-Fähigen Browsern auf. Demzufolge kann man alternative Inhalte für Sreenreader auch nicht einfach über display:none vor anderen Usern verstecken, sondern muss immer kompliziertere Methoden austüfteln.
Daher werden so ausgeblendete Untermenüs in den allermeisten Fällen auch nicht vorgelesen und stellen somit auch keine zusätzliche Barriere dar - vorausgesetzt natürlich, dass der Hauptmenüpunkt verlinkt ist und hierin dann die Untermenüpunkte zur Verfügung stehen.

freundliche Grüße
Ingo