
Working Draft Revision 683: ARIA-Glücksrad
Oct 7, 2025
Marco Bretschneider ist Frontend-/Design-Systems-Engineer und Daniela Kubesch ist Accessibility Engineer. Sie diskutieren spannende ARIA-Attribute wie aria-placeholder und deren Herausforderungen in Formularen. Warum native Checkboxen vorzuziehen sind, wird erklärt und die Bedeutung von aria-labelledby sowie aria-describedby beleuchtet. Zudem geht es um den Einsatz von aria-posinset und aria-setsize bei großen Listen sowie um die effiziente Gestaltung von modalen Dialogen. Ein Highlight ist die Vorstellung des neuen aria-brailleroledescription aus WAI-ARIA 1.3.
AI Snips
Chapters
Transcript
Episode notes
Placeholder Nicht Als Ersatz Für Label
- Vermeide Placeholder statt Labels; setze immer ein richtiges <label> für Eingabefelder.
- Nutze Placeholder nur notgedrungen, z.B. bei contenteditable-Feldern oder als sekundären Hinweis.
Accessibility Ist Multidisziplinär
- Accessibility ist interdisziplinär: Frontend, UX, User Research und HCI spielen zusammen.
- Daniela Kubesch kombiniert Entwicklung, Tests und Lehre mit Accessibility-Fokus im Alltag.
Native Controls Vorziehen
- Verwende native Elemente statt ARIA-Äquivalenten, wenn möglich (z.B. Checkbox statt aria-checked).
- Implementiere Toggles als Button, wenn die Aktion sofort wirksam wird.
