"Die Eingabe ist nicht korrekt" – Formulare ohne Barrieren implementieren

Formulare sind überall – vom Login bis zum Check-out eines Online-Shops. Sie sollen sich nahtlos ins Design einfügen und ohne Barrieren nutzbar sein. Doch wie können wir das erreichen?

In dieser Session werden die Anforderungen der Web Content Accessibility Guidelines (WCAG) an Eingabefelder, insbesondere komplexe Elemente wie selbst implementierte Selects, praxisnah beleuchtet.

Vorgestellt werden barrierefreie HTML- und Vanilla-JS-Lösungen für unter anderem Tastatursteuerung, Farbgestaltung, programmatisch verfügbare Informationen und Fehlermeldungen. Schließlich werden Eingabefelder in den Gesamtzusammenhang eines Formulars gebracht und mit Tipps aus der Praxis ergänzt.

Vorkenntnisse

  • Grundverständnis von HTML, CSS und JavaScript

Lernziele

Zuhörende sollen ein Verständnis für die Anforderungen an barrierefreie Eingabefelder und Formulare entwickeln: Sie sollen verstehen, welche Barrieren bei der Erstellung dieser entstehen können, warum diese problematisch sind und welche Lösungen es dazu gibt. Idealerweise lernen sie, dass sich viele Barrieren durch die Verwendung von semantischem HTML und Web-APIs vermeiden lassen und wo JavaScript in Formularen wirklich nötig ist.

Speaker

 

Oliver Schwamb
Oliver Schwamb ist UX-Designer und Frontend-Entwickler. Da digitale Barrierefreiheit im Sweet Spot beider Disziplinen liegt, berät er zu diesem Thema und designed und implementiert seit einigen Jahren barrierefreie Oberflächen für die SVA System Vertrieb Alexander GmbH.

enterJS-Newsletter

Du möchtest über die enterJS
auf dem Laufenden gehalten werden?

 

Anmelden