Barrierefreiheit
Barrierefreiheit (englisch accessibility, oft zu a11y abgekürzt) heißt, dass eine Webseite auch für Menschen benutzbar ist, die nicht sehen, keine Maus bedienen oder Farben nicht unterscheiden können.
Das meiste ergibt sich aus sauberem HTML:
- Alternativtexte bei Bildern
- Überschriftenstufen nach Rangfolge, nicht nach Größe
- semantische Elemente statt
div - Linktexte, die auch allein verständlich sind
- ein gesetztes
lang-Attribut - ausreichender Farbkontrast; Information nie allein über Farbe
Barrierefreiheit ist deshalb fast nie eine Zusatzarbeit am Ende – sie entsteht beim Auszeichnen oder gar nicht.