| Version | Aktuell |
|---|---|
| BITV-Bedingung | 9.4 |
| Bewertungsalternativen | ja / eher erfüllt / eher nicht erfüllt / nein / nicht anwendbar |
| Gewichtung | geringes Gewicht (1 Punkt) |
| Abwertung | keine Abwertung möglich |
| Bezieht sich auf | einzelne Webseite |
| Prüfschritt erfüllt | Links, Formularelemente und Objekte werden mit der Tabulatortaste in einer schlüssigen Reihenfolge angesteuert. |
| Prüfschritt nicht anwendbar | Links, Formularelemente oder Objekte sind nicht vorhanden. |
Wenn die Webseite mit der Tastatur bedient wird, soll die Reihenfolge, in der Links, Formularelemente und Objekte angesteuert werden, schlüssig und nachvollziehbar sein.
Die Bedienung soll geräteunabhängig möglich sein. Das bedeutet: Sie muss sowohl mit der Maus als auch mit der Tastatur möglich sein. Denn auch andere Spezialgeräte verhalten sich so wie eine Maus oder wie eine Tastatur.
Probleme gibt es meistens mit der Tastaturbedienung, denn die Mehrzahl der Webnutzer arbeitet mit der Maus, daher wird oft nur an die gedacht. Auf die Tastaturbedienbarkeit angewiesen sind zum Beispiel viele motorisch eingeschränkte Menschen oder Blinde.
Durch eine nicht nachvollziehbare Reihenfolge der Links und Formularelemente kann die Tastaturbedienbarkeit erheblich beeinträchtigt werden.
Der Prüfschritt ist anwendbar, wenn die Seite Links, Formularelemente oder Objekte enthält.
Der Prüfer muss mit der Funktionsweise der eingesetzten Browser vertraut sein, er muss wissen, welche Tasten und Tastenkombinationen für die Tastaturbedienung vorgesehen sind.
Wichtig in diesem Zusammenhang:
Die Tabulatorreihenfolge ist nicht schlüssig, sie weicht ohne nachvollziehbaren Grund von der visuellen Anordnung ab oder der Tastaturfokus ist über mehr als drei aufeinanderfolgende Stationen im Browserfenster nicht sichtbar.
Es ist eine mit der Tabulatortaste navigierbare, nachvollziehbare und schlüssige Reihenfolge von Hyperlinks, Formularkontrollelementen und Objekten festzulegen.
http://www.bik-online.info/info/gesetze/bitv/anlage_1.php#9-4
Definieren Sie eine logische Tab-Reihenfolge für Links, Formular-Kontrollelemente und Objekte.
http://www.w3c.de/Trans/WAI/webinhalt.html#tech-tab-order
Der folgende Hinweis soll ergänzt werden:
Die Tabulatorreihenfolge ist schwer nachzuvollziehen, wenn sie über unsichtbare ausführbare Elemente geht. Das betrifft insbesondere aufeinander folgende nicht sichtbare Sprunglinks.
Der Prüfschritt soll als "nicht voll erfüllt" bewertet werden, wenn der Tastaturfokus über mehr als drei aufeinanderfolgende Stationen im Browserfenster nicht sichtbar ist.
Für die Entwicklung bedeutet das: die Zahl der Sprunglinks muss verringert werden oder die Sprunglinks müssen sichtbar gemacht werden.
Ergänzung zur Bewertung:
Nicht voll erfüllt: Die Tabulatorreihenfolge ist nicht schlüssig, sie weicht ohne nachvollziehbaren Grund von der visuellen Anordnung ab oder der Tastaturfokus ist über mehr als drei aufeinanderfolgende Stationen im Browserfenster nicht sichtbar.
Durch den Einsatz von Tabindices kann man dafür sorgen, daß die Tabulatorreihenfolge nicht der Reihenfolge der Elemente im Quelltext entspricht. Eingeführt wurde diese Technik vermutlich, weil es Schwierigkeiten gab, die Elemente im Quelltext in eine für den Benutzer nachvollziehbare und gut nutzbare Reihenfolge zu bringen. Vielleicht waren sie einmal in diesem Sinne nützlich, aber das ist jedenfalls Vergangenheit. Probleme mit der Reihenfolge, die den Einsatz von Tabindices erforderlich machen, gibt es nicht.
Ein weiteres Argument für die Verwendung von Tabindices ist, daß Elemente, die für den Benutzer besonders wichtig sind, damit an den Anfang der Tabulatorreihenfolge gestellt werden können. Tastaturnutzer müssen zum Beispiel nicht durch eine große Zahl von Menüoptionen tabben, um zum eigentlichen Inhalt der Seite zu kommen.
Allerdings gibt es auch gewichtige Argumente gegen den Einsatz von Tabindices:
Im BITV-Test wird der Einsatz von Tabindices nicht positiv oder negativ berücksichtigt. Entscheidend ist nur die Nachvollziehbarkeit der Reihenfolge. Wenn der Einsatz von Tabindices dazu führt, daß die Tabulatorreihenfolge nicht nachvollziehbar ist, ist der Prüfschritt also nicht erfüllt.
(14.08.2006)