Dieses Kapitel beschreibt die in der Anwendung Governikus DATA Boreum umgesetzten Funktionalitäten, die sich aus den Anforderungen hinsichtlich der Barrierefreiheit ergeben. Da es weder eine Norm noch einen gesetzlichen vorgeschriebenen Test der Barrierefreiheit von Softwareprodukten gibt, benutzt die Governikus KG die BITV-Tests. Die Benutzeroberfläche von Governikus DATA Boreum enthält weder Videosequenzen, noch CAPTCHAs oder Tonspuren. Deshalb sind einige der Prüfschritte des BITV-Tests nicht anwendbar. Die anwendbaren Prüfschritte werden, soweit möglich, durchgeführt. Die BITV-Tests sind für Web-Seiten erstellt worden, bei denen unter anderem auch bestimmte Aspekte des HTML-Codes geprüft werden. Diese Tests sind nur eingeschränkt anwendbar. Die Benutzeroberfläche von DATA Boreum wurde in Java Swing erstellt, daher es ist kein Zugriff auf den Programmcode möglich. Prüfwerkzeuge wie Colour Contrast Analyser oder NVDA werden zum Testen verwendet. Möglicherweise fehlende Aspekte der Barrierefreiheit werden regelmäßig geprüft und die Software laufend angepasst.
Umsetzung der Anforderungen
· Screen-Reader: Die Bedienung ist über einen Screen-Reader gewährleistet. Alle Elemente und Tooltips werden vorgelesen. Die Governikus KG hat dies mit NVDA und JAWS getestet. Wie ausführlich die Benutzeroberfläche vorgelesen wird, ist in den jeweiligen Screen-Reader-Programmen sehr genau einstellbar.
· Navigation: Die Navigation in der Benutzeroberfläche ist ohne Maus möglich. Es werden verschiedene Tasten und Tastenkombinationen angeboten, die in Tooltips angezeigt werden und im Anwendungshandbuch erklärt sind. Für jede Bediengruppe, wie beispielsweise die Menüleiste, wird vorgelesen, mit welchen Tasten oder Tastenkombinationen in dieser Gruppe navigiert werden kann.
· Fokussierbarkeit: Der Tastaturfokus ist sichtbar und wird durch eine Umrandung des aktiven Elements gekennzeichnet oder durch Invertierung der Farben.
· Alternative-Texte: Alle Bildelemente haben einen alternativen Text, der vorgelesen wird.
· Skalierbarkeit der Schrift: GUI-Texte können in drei verschiedenen Größen angezeigt werden.
· Vergrößerung: Die Vergrößerung der Benutzeroberfläche ist nicht mit dem Programm selbst steuerbar. Hierfür müssen die Bordmittel des Betriebssystems genutzt werden. Der Bildschirm ist beispielsweise bei Windows mit den Tasten Windows-Logo-Taste +Plus - Vergrößerung einschalten und Windows-Logo-Taste +ESC – Vergrößerung ausschalten, zu bedienen.
· Kontraste: Verbesserte Kontrastverhältnis sind umgesetzt: Die visuelle Darstellung von Text und Textbildern hat ein Kontrastverhältnis von mindestens 7:1. Folgende Ausnahmen gelten: großformatiger Text, dekorative Elemente, Logos. Für die Prüfung der Kontraste von benachbarten Farben wurde das Tool "Colour Contrast Analyser" eingesetzt.
· Tabellen: Bei Tabellen sind alle Rahmenlinien sichtbar. Tabellen sind nicht geschachtelt (nested), da bei geschachtelten Tabellen die Möglichkeit besteht, dass mit der Tastaturnavigation eine Endlosschleife (Tastaturfalle) entsteht.
· Minimale Größe der Bedienelemente: Klickbare GUI-Elemente sind immer groß genug und gewährleisten so eine Bedienung ohne punktgenaues Zielen.
· Zustandsänderungen: Werden Zustandsänderungen, Bedienhinweise und andere Meldungen durch Farben signalisiert (z. B. Ampelfarben), sind zusätzlich Symbole eingesetzt, da eine Farbänderung möglicherweise nicht wahrgenommen wird.
Im folgenden Kapitel ist dokumentiert, wie die Prüfschritte der BITV auf die GUI von Governikus DATA Boreum angewendet wurden. Jeder Prüfschritt ist kommentiert.