Tabindex für Kontaktformular

Diese Webpräsenz verfügt (lediglich) über einen Tabindex für die Tabulator-Reihenfolge auf der Seite Kontaktformular.

Warum?

Eine berechtigte Frage!

Richtig darüber Gedanken machte ich mir erst durch die Diskussion im von mir ursprünglich zum Thema Skiplinks eröffneten Thread im XHMTL-Forum. Thomas Scholz alias Toscho machte mich dort darauf aufmerksam, dass sich der Tabindex vom Benutzer nicht abstellen lässt und dies problematisch ist. Danke für diesen Hinweis.

Bei standardkonformem und semantisch korrektem Aufbau der Webseiten ist in der Regel automatisch gewährleistet, dass sich Navigationen, Links oder Eingabefelder von Formularen nicht nur mit der Maus, sondern auch über die Tastatur mittels der Tabulatorentaste (Tabtaste) bedienen, sprich ansteuern lassen.

Bei einer Webseite, die aber ausschließlich ein Kontaktformular enthält, kann mit dem Tabindex eine anwenderfreundliche Reihenfolge erreicht werden, indem bei der Tastatursteuerung mittels der Tabtaste direkt in die Eingabefelder des Kontaktformulars gesprungen wird. Das heißt: Alle Links vor dem Kontaktformular werden erst einmal bei Nutzung der Tabtaste übersprungen.

Vergleichbares gilt für andere Seiten die (fast) ausschließlich Eingabefelder eines Formulars enthalten (siehe hierzu auch den Abschnitt “Tabindex – Ja oder Nein?” im Artikel “Testen von Formularen und Web-basierten Anwendungen” bei Einfach für Alle).

Ähnlich wie bei dem HMTL-Attribut Accesskey (siehe hierzu den Blogbeitrag “Zugänglichkeit ohne Accesskey” ) gibt es auch für das HMTL-Attribut Tabindex eine einschlägige Bedingung der Barrierefreie Informationstechnik-Verordnung (BITV) mit der Priorität II. Konkret handelt es sich dabei um die Bedingung 10.4 (Vorbelegung von Textfeldern), die wie folgt lautet:

Leere Kontrollelemente in Eingabefeldern und Textbereichen sind mit Platzhalterzeichen zu versehen.

Diese Bedingung ist veraltet.

Die Begründung hierzu ist bei Einfach für Alle unter BITV Reloaded – Anforderung 10 zu finden:

Diese Vorgabe war dazu gedacht, für Benutzer assistiver Programme den Umgang mit Textfeldern in Formularen zu vereinfachen. Wenn man der spärlichen Dokumentation des W3C glauben darf, gab es in der Frühzeit des Web angeblich einige Screenreader, die leere Formularfelder nicht erkannten, wenn der Benutzer diese mit Netscape 2 (!) ansteuerte.

Spätestens an diesem Punkt sollte für den geneigten Leser offensichtlich sein, warum auch diese Bedingung als veraltet gekennzeichnet ist.

Webseite merken und weiterempfehlen

0 Kommentare und 1 Trackback/Pingback

  1. 1. Der BITV-Selbsttest mit Fragebogen | Webseiten-Infos.de

    Pingback vom 3. Dezember 2011 um 07:33

    [...] “Skiplinks und Anker einsetzen“, “Zugänglichkeit ohne Accesskeys“, “Tabindex für Kontaktformular“, “Sprachwechsel für Screenreader” und “Webseiten-Infos.de unterstützt [...]

Kommentar schreiben (Datenschutzerklärung)

Kommentarformular





Erstkommentare und Kommentare mit Links werden moderiert.

Übersicht der Tastaturkürzel für Smilies

Abonnieren ohne einen Kommentar abzugeben