Vielleicht sind Ihnen bereits Einladungen aufgefallen, an einem geschlossenen Beta-Programm für ein Tool teilzunehmen, das „Ihre Barrierefreiheit auf die nächste Stufe hebt“. Nun ist es an der Zeit, den Schleier des Geheimnisses um diese Beta zu lüften und sie einer breiteren Öffentlichkeit zugänglich zu machen.
Was ist dieses geheimnisvolle Werkzeug?
Da Sie diesen Blogbeitrag lesen, haben Sie vielleicht schon den Zusammenhang erkannt: Das Tool, das wir derzeit in der Beta-Phase testen, heißt „axe-pro“. Es handelt sich um ein Tool für Frontend-Entwicklungsteams, das sie im Rahmen ihres Programmier- und Testprozesses einsetzen können, um bereits in frühen Entwicklungsphasen ein breiteres Spektrum an Barrierefreiheitsproblemen zu testen, ohne dass sie dafür zusätzliches Fachwissen im Bereich Barrierefreiheit erwerben müssen.
Wie funktioniert Axe-Pro?
Ähnlich wie „Axe“ handelt es sich um ein browserbasiertes Testtool – genauer gesagt für den Chrome-Browser –, das speziell für das Scannen einzelner Seiten entwickelt wurde. In der aktuellen Version starten Sie einen Test über ein webbasiertes Dashboard und führen die eigentlichen Tests dann mithilfe einer Chrome-Browsererweiterung in einem separaten Tab oder Fenster durch, in dem die zu testende Seite geöffnet ist.
Axe-pro führt zunächst eine Axe-Prüfung der Seite durch und speichert die Ergebnisse in einem Bericht. Sobald dies abgeschlossen ist, können Sie aus einer Vielzahl von Testmodulen auswählen, die Ihnen dabei helfen, Probleme zu finden, für deren Erkennung normalerweise ein gewisses Maß an Fachwissen im Bereich Barrierefreiheit sowie manuelle Tests erforderlich wären. Zu diesen Testmodulen gehören:
- Informationen zur Seite
- Überschriften
- Bilder
- Name/Rolle/Wert
- Formulare
Sobald Sie ein Testmodul ausgewählt haben, führt Sie die Browser-Erweiterung durch eine Reihe von Fragen, um festzustellen, ob ein Problem vorliegt oder nicht. Das Modul „Bilder“ hebt beispielsweise alle Bilder auf der Seite hervor, fragt, welche der Bilder rein dekorativ sind, und – falls ein Bild nicht rein dekorativ ist – ob der entsprechende Alt-Text das Bild und seinen Zweck zutreffend beschreibt. Basierend auf Ihren Antworten auf die Fragen des Moduls generiert axe-pro detaillierte Problembeschreibungen und fügt diese Ihrem Bericht hinzu. Der daraus resultierende Problembericht kann als CSV- oder JSON-Datei heruntergeladen werden, und der Test sowie seine Ergebnisse werden in Ihrem axe-pro-Konto gespeichert, bis Sie ihn löschen.
Was ist denn schon dabei?
Unsere Mission bei „ Deque “ ist digitale Gleichberechtigung – insbesondere die Barrierefreiheit des Internets und mobiler Apps für alle Menschen, unabhängig von ihren Fähigkeiten. Wir sind davon überzeugt, dass ein entscheidender Faktor hierfür darin besteht, Frontend-Entwicklungsteams in die Lage zu versetzen, Verantwortung für die Barrierefreiheit zu übernehmen, indem wir ihnen Tools an die Hand geben, die sich nahtlos in ihre bestehenden Prozesse integrieren lassen und sie nicht ausbremsen.
Bei automatisierten Tools zum Testen der Barrierefreiheit wurden große Fortschritte erzielt. Unsere eigene Testbibliothek „axe“ hat eine aktive Community aus Nutzern und Mitwirkenden angezogen und wurde sowohl in die Chrome DevTools als auch in das Tool „Accessibility Insights“ von Microsoft integriert. Automatisierte Tools haben jedoch ihre Grenzen – sie können keine Probleme erkennen, die ein Verständnis dafür erfordern, welche Informationen und Bedeutungen über Sprache, Kontext, Layout usw. vermittelt werden sollen. Leider erfordern solche Probleme nicht nur ein Verständnis dafür, was der Inhalt vermitteln soll, sondern auch ein Verständnis dafür, wie Menschen mit Behinderungen Technologie nutzen und wie ihre assistiven Technologien digitale Informationen verarbeiten. Diese Fähigkeiten sind nicht leicht zu erwerben, und ihre Aufrechterhaltung ist oft eine Vollzeitbeschäftigung.
Axe-pro soll durch seine geführten Testmodule dazu beitragen, diese Wissenslücke zu schließen. Es kann zwar nicht alles abdecken – wenn Sie Bedenken hinsichtlich der Einhaltung von Vorschriften haben, sollten Sie auf jeden Fall weiterhin einen Experten beauftragen, alles zu prüfen –, aber es versetzt Entwicklerteams in die Lage, einen größeren Teil der Barrierefreiheitsmaßnahmen selbst zu übernehmen.
Wer ist eingeladen?
Die Hauptzielgruppe von axe-pro sind Frontend-Entwickler, aber man muss kein Entwickler sein, um mitzumachen. Wir sind an vielfältigen Perspektiven interessiert, und sollte sich herausstellen, dass zahlreiche SEO-Spezialisten und QA-Tester das Tool nutzen möchten, würden wir das gerne erfahren.
Denkt daran: Es handelt sich um eine Beta-Version, und ein Teil des Experiments besteht darin, herauszufinden, wie gut sich das Ganze skalieren lässt. Wir möchten, dass sich so viele Menschen wie möglich bewerben; allerdings können wir nicht jeden zulassen, und es wird eine Wartezeit für die Teilnahme an der Beta geben. Lasst euch davon aber nicht abschrecken!
Mach bei der Beta mit!
Wir brauchen Ihre Hilfe. Axe-pro wird eine lange Beta-Phase durchlaufen, da wir ein Barrierefreiheits-Tool entwickeln möchten, das Ihren Bedürfnissen wirklich gerecht wird. Wir bemühen uns bei allem, was wir tun, unsere Nutzer zu verstehen, wollen uns aber nicht auf unsere Annahmen verlassen (so fundiert diese auch sein mögen). Das Potenzial eines Tools wie Axe-pro hängt vom aktiven Engagement und dem Feedback seiner Zielgruppe ab. Wir möchten, dass dies das Barrierefreiheits-Tool wird, von dem ihr schon immer geträumt habt. (Ihr habt doch Träume in Sachen Barrierefreiheit, oder?)