Mit dem Web Components Standard lassen sich wiederverwendbare und framework-neutrale UI Komponenten bauen. Damit wird aber auch Accessibility ein Thema. Das Web ist berühmt für die zahlreichen A11Y-Features, die Entwickler*innen an die Hand bekommen um ihre Anwendungen Barrierearm zu gestalten. Allerdings gibt es bei Web Components dennoch einige Hürden und Besonderheiten zu beachten. Die neue Spezifikation “Accessibility Object Model” dient unter anderem dazu, bessere Möglichkeiten für Accessibility bei Web Components zu ermöglichen. Die Spezifikation ist aber aktuell noch ein Draft und noch nicht breit in Browsern unterstützt.
In diesem Vortrag möchte ich einige Herausforderungen beim Entwicklen von Web Components hinsichtlich A11Y beschreiben, zeigen wie diese mit aktuellen Mitteln angegangen werden können und einen Ausblick auf die zukünftige Accessibility-Object-Model-Spezifikation geben.