Steel: Wie barrierefrei ist CSS??

Beitrag lesen

Nochmal kurz:

Mit Javascript erstellter Inhalt (dynamische Menues, Dropdownboxen,...) ist definitiv nicht Barrierefrei. Der Inhalt ist im HTML nicht zugaenglich. Ein Menue, das mit CSS auf und zuklappt IST Barrierefrei. Der Code ist zugaenglich.

AUs diesem Grund funktionieren screenreader gewoehnlcih besser mit CSS. Dort wird ihnen nichts vorenthalten. Mit ordentlicher Semantik wirst Du das komplette Menu samt Untermenue als solche auch zu sehen, hoeren,... bekommen.

Fazit: Javascript und CSS sind nur so boese, wie der Autor der Seite sein Handwerk nicht versteht. Und genau das ist eben das Problem: Da wird wirres HTML mit CSS aufgehuebscht und mit Javascript versehen wo keines sein sollte. Das ist dann auhc nicht Barrierefrei.

Wenn Du einem gehbehindertem Menschen zwar einen Rollstuhl gibst (CSS benutzt), aber leider keine Rampe an deine Treppe baust (HTML versaust), bist dur immer noch nicht behindertengerecht (Barrierefrei).

Barrierefreiheit faengt in den Koepfen der Programmierer an.