Zum Hauptinhalt springen

Barrierefreie Formulare: so klappt es wirklich

Barrierefreie Formulare richtig gestalten: WCAG-konforme Labels, Fehlermeldungen, Tastaturführung und Datenschutz – praxisnah für Websites in Österreich.

Ein Kontaktformular ist oft der letzte Schritt vor einer Anfrage. Und genau dort verlieren viele Websites die Leute: weil ein Pflichtfeld nur rot markiert ist, weil der Fokus beim Tabben „verschwindet“, weil eine Fehlermeldung erst nach dem Absenden irgendwo oben steht oder weil ein Screenreader nicht sagen kann, was eigentlich gefragt ist. Das ist kein Randthema. Formulare sind Umsatzstrecke – und sie sind einer der häufigsten WCAG-Bremsklötze bei Audits.

Wer barrierefreie Formulare richtig gestalten will, braucht keine Magie, sondern saubere Semantik, klare Interaktion und getestete Zustände. Der Trade-off ist real: Je „custom“ das UI, desto mehr Arbeit steckt in Accessibility. Mit einem soliden, systematischen Setup bekommt man aber beides hin – Markenoptik und WCAG-taugliche Bedienbarkeit.

Warum Formulare so oft durchfallen

Formulare bündeln fast alle typischen Accessibility-Risiken in einem Bauteil: Texteingabe, Auswahlfelder, Pflichtlogik, Validierung, Statusmeldungen, Fokussteuerung und oft auch Captchas oder externe Widgets. Dazu kommt Zeitdruck auf Nutzer:in-Seite. Wenn etwas unklar ist, wird abgebrochen.

Technisch betrachtet sind Formulare außerdem ein Ort, an dem Teams gerne „HTML aus Versehen“ bauen: Platzhalter statt Labels, klickbare Divs statt Buttons, Validierung nur visuell, Fehlermeldungen ohne Programmzugänglichkeit. Für Screenreader und Tastatur-Navigation ist das dann wie ein Raum ohne Beschriftung.

Barrierefreie Formulare richtig gestalten: Start bei der Semantik

Das Fundament ist schlichtes, korrektes HTML. Klingt banal, ist aber der Unterschied zwischen „funktioniert in meinem Browser“ und „funktioniert für alle“.

Ein Eingabefeld braucht ein echtes `

Gruppierte Optionen gehören in `

` mit `

`. Das betrifft Radio-Buttons und oft auch Checkbox-Gruppen, etwa „Ich interessiere mich für: SEO, Relaunch, Wartung“. Ohne Legend fehlt der Kontext, und Screenreader lesen nur einzelne Optionen ohne Überschrift.

Buttons sind Buttons. Ein „Senden“-Element, das als `

` klickbar gemacht wurde, ist ein klassischer Accessibility- und Wartbarkeitsfehler. Ein echter `

Wir helfen Ihnen bei der Umsetzung – von der Analyse bis zur Optimierung.