
Revision 713: ARIA-Glücksrad – von Dialogen, Definitionen und Datepickern
From Working Draft by Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer
May 19, 2026 · 1h 8m · Episode 713
About this episode
The episode discusses various ARIA roles and attributes, focusing on their practical implications and challenges in web accessibility.
Wir drehen wieder am ARIA-Glücksrad und sprechen mit Daniela, Paweł und Peter Krautzberger über Rollen und Attribute, die man im Alltag teils nie sieht, teils besser nicht selbst nachbauen sollte. Dabei geht es um abstrakte Rollen, Menü-Patterns, deaktivierte Zustände, Dialoge, Präsentationswerkzeuge und einige ARIA-Fallen, die erst in Kombination mit Screenreadern richtig sichtbar werden. Diesmal müssen wir leider auf unser Runden-Mitglied Marco verzichten. SHOWNOTES [00:02:33] ARIA SECTIONHEAD ROLE Die erste gezogene Rolle ist eine abstrakte ARIA-Rolle. sectionhead ist nicht für Autorinnen und Autoren gedacht, sondern dient innerhalb der ARIA-Ontologie als übergeordnete Rolle für Dinge, die den Kopf eines Bereichs bilden, etwa Headings, Column Header, Row Header oder Tabs. Laut Spezifikation sollen User Agents solche abstrakten Rollen nicht auf Accessibility APIs mappen, was sie für die praktische Arbeit eher zu einem Stolperstein beim Lernen macht. [00:08:04] ARIA MENUITEMCHECKBOX ROLE menuitemcheckbox passt in Menüs von Web-Apps, die sich an native Anwendungen annähern. Beispiele sind Menüleisten, Quick Settings und das Pattern aus den ARIA Authoring Practices für Menubars…
People in this episode
Hosts: Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer
Guests: Daniela, Paweł, Peter Krautzberger
Topics covered
- ARIA roles
- accessibility
- web applications
- menu patterns
- screen readers
- dialogues
Keywords
- ARIA
- accessibility roles
- menuitemcheckbox
- sectionhead
- screenreader
- web development
- dialogues
Mentioned in this episode
Organizations: QuentinC’s Playroom
More episodes of Working Draft
- Revision 715: Hörendenfragen zu PWAs, Tailwind und Browsern · June 2, 2026 · 1h 9m
- Revision 714: Kirby, KI und die Verantwortung langlebiger Software, mit Bastian Allgeier · May 26, 2026 · 1h 21m
- Revision 712: The Web Beyond the Edges of the Browser Window, with Niels Leenheer · May 12, 2026 · 1h 20m
- Revision 711: LLMs zuhause betreiben · May 5, 2026 · 1h 14m
- Revision 710: React- & TypeScript-Glücksrad, mit Hans-Christian Otto · April 28, 2026 · 1h 21m
- Revision 709: HTTP/3 und WebTransport, mit Max Inden · April 21, 2026 · 1h 40m
Explore listener stats, chart rankings, contacts and more on the Working Draft podcast page.