Zurück zum Programm

15.11.2023 - 11:30 Uhr

KoliBri — Die barrierefreie und gestaltbare Web Component-Bibliothek

Der HTML-WEBSTANDARD ist an sich sehr “offen” spez­i­fiziert, um möglichst lan­glebig und robust zu sein. Es kommt daher häu­fig vor, dass HTML-Kom­po­si­tio­nen nicht ohne Weit­eres bar­ri­ere­frei, seman­tisch und valide sind.

KoliB­ri baut direkt auf den WEBSTANDARDS des W3C auf (Frame­work-agnos­tisch), ist dabei eine gener­ische Ref­eren­z­im­ple­men­tierung des WCAG-STANDARDS und der BITV für die Bar­ri­ere­frei­heit und als eine Mul­ti-Them­ing-fähige Präsen­ta­tion­ss­chicht umge­set­zt. Es gibt kein­er­lei fach­lichen Bezug und keine Datenüber­tra­gungs­funk­tion­al­itäten. Damit ist KoliB­ri für die Real­isierung beliebiger web­basiert­er Benutze­r­ober­flächen unter­schiedlich­er Cor­po­rate Designs und Styleguides wiederverwendbar.

In diesem Talk schauen wir gemein­sam, welche Her­aus­forderun­gen KoliB­ri für uns löst und wie stark man davon par­tizip­ieren kann.

Lernziele

Wichtig für die Community ist, dass die Barrierefreiheit im Web für alle verpflichtend wird/ist. Das führt aufgrund der notwendigen Semantik dazu, dass die Komponenten sich immer ähnlicher werden. Ein vollständig nach gesetzlichen Bestimmungen getesteter Standard, der frei an unterschiedliche Corporate Designs angepasst werden kann. Einfach Worte: Semantik gemäß Prüfschritte der WCAG und Semantik der assistiven Werkzeuge ist fest. Die Ästhetik ist anpassbar.

Niveau

Grundlagen

Vorkenntnisse

Dieser Vortrag erfordert keine besonders tiefen Vorkenntnisse, weil wir mit diesem Vortrag das Ziel eines barrierefreien Webcomponent-Standards vorstellen. Der Standard findet immer mehr Anwendung in der öffentlichen Verwaltung und löst auch in Zukunft die Herausforderungen der Privatwirtschaft.
Martin Oppitz
ITZBund
X: @martinoppitz
Martin Oppitz ist Software-Architekt im Referat Anforderungsanalyse, -management und SW-Design des Informationstechnikzentrums Bund. Seit mehr als 20 Jahren beschäftigt er sich mit Webstandards und damit, welche Herausforderungen mit welchen Technologien gemeistert werden können. Im Verlauf seines Werdegangs hat er verschiedene Rollen in der Softwareentwicklung vom Business Analyst, über Scrum Master und Entwickler bis Test-Manager eingenommen. Diese Fähigkeiten fließen in seine heutigen Tätigkeiten ein. Seit er beim ITZBund tätig ist, stehen vor allem gesetzliche und gesellschaftliche Anforderungen im Fokus, wie beispielsweise die Barrierefreiheit, Usability und User Experience. Mit KoliBri haben sein Team und er eine barrierefreie Web Component-Bibliothek geschaffen, die vielen zugutekommen kann und durchaus ein Standard für barrierefreie Web Components sein kann.