Barrierefreie-Navigation
Web-Seiten sollte von Menschen mit Einschränkungen gelesen werden können.
Einschränkungen
- Visuell
- Maus nicht immer bedienbar
- Motorisch
- Tastatur muss herhalten
- Mausersatz kommt infrage
- Kognitiv
- Schlechte Erfassungsgabe, …
Hilfsmitteln
- Mausersatz
- Kopfmaus (beispielsweise eviacam)
- Tastatur Mausemulation (beispielsweise orca)
- Spracheingabe
- Screenreader (beispielsweise orca)
- Braille-Zeile
- Sprachausgabe
Rechner und Smartphone / Tablett
- Für Rechner Bedienung über de bereits erwähnten Hilfsmitteln.
- Für reine Touchgeräte im OS eingebauten Screenreader
- Android Talkback
- iOS voiceOver
Das Konzept und die Funktionsweise sind sehr unterschiedlich. Bei der Touchgeräte werden nur Klicks und Tastatur-Eingabe in Elementen wie Input, Links und Schaltelementen weitergereicht. Das Fokus wird nicht immer behandelt.
Auf Rechner werden die Tastatur und Mauseingabe den Browser, gegebenenfalls nach Vorverarbeitung weitergereicht.
Die Unterschieden erlauben, auf Smartphone oder Tabletten kein saubere Reaktion der GUI, manche Events fehlen.
Tastatur Eingabe
- Am PC wie gewohnt
- Auf Smartphone oder Tabletten wird nach Doppelklick auf das Bildschirm die Tastatur eingeblendet.
- Mit Verschieben des Fingers, werden die erreichten Tasten angesagt, durch heben und zweifach klicken erfolgt die Übernahme des Zeichens.
Sinnvoller Aufbau der Webseite
- Reduzieren der Anzahl an Tastenbetätigungen.
- Skiplinks vorsehen, Aber nicht viel das Hauptinhaltsbereich sollte sofort erreichbar sein.
- Mit H Elementen die Navigation zu relevante Abschnitte erleichtern.
- H1 entspricht Beginn der Seite.
- H2 Zeigt auf Bereiche wie Inhalt.
- H3 Zeigt auf den nächsten Untertitel unterhalb von h2
- …
- Touch Geräte wandern von Abschnitt zum Abschnitt, der Browser bekommt es nicht mit-