Unterstützung für Bildschirmleser und andere Barrierefreiheitswerkzeuge

# ATK

Barrierefreiheit ist der Prozess mit dem Sie sicherstellen, dass Ihre Anwendung von Menschen mit diversen Behinderungen bedient werden können. Behinderungen kommen in vielen Formen vor: visuelle Einschränkungen, Bewegungseinschränkungen, Höreinschränkungen, kognitive und sprachliche Einschränkungen und Anfallsleiden. Viele Menschen haben irgendeine Art von Behinderung; wenn Sie Ihre Anwendung barrierefrei gestalten, stellen Sie sicher, dass mehr Menschen Ihre Anwendung effektiv benutzen können.

GNOME bietet Unterstützung für barrierefreie Geräte mit dem ATK-Framework. Dieses Framework definiert einige Schnittstellen, an die sich Komponenten grafischer Schnittstellen richten. Dies erlaubt zum Beispiel Bildschirmlesern den Text einer Schnittstelle zu lesen und mit ihren Kontrollfeldern zu interagieren. Unterstützung für ATK ist in GTK+ und den Rest der GNOME-Plattform eingebaut. Damit ist jede Anwendung, die GTK+ verwendet, bereits von Haus mit einer angemessen Unterstützung für Barrierefreiheit ausgestattet.

Nichtsdestotrotz sollten Sie auf Probleme mit Barrierefreiheit bei der Anwendungsentwicklung achten. Auch wenn GTK+-Schnittstellen standardmäßig mit angemessener Barrierefreiheit ausgestattet sind, können Sie oft das Zusammenspiel Ihres Programms mit barrierefreien Werkzeugen verbessern, indem Sie ATK weitere Informationen zur Verfügung stellen. Wenn Sie eigene Bedienelemente entwickeln, sollten Sie sicherstellen, dass sie ihre Eigenschaften an ATK weitergeben. Sie sollten es auch vermeiden, Ton, Grafik oder Farben als einziges Mittel zum Übertragen von Informationen an den Benutzer zu verwenden.

Der GNOME-Arbeitsumgebung liefert einige Werkzeuge für Barrierefreiheit, die es Benutzern mit Behinderungen ermöglichen, alle Vorteile ihrer Arbeitsumgebung und Anwendungen zu nutzen. Anwendungen, die vollständig ATK implementieren, funktionieren mit den Werkzeugen für Barrierefreiheit. Die in GNOME enthaltenen Werkzeuge sind ein Bildschirmleser, eine Bildschirmlupe, eine Bildschirmtastatur und Dasher, ein innovatives Werkzeug zum vorhersehenden Eingeben von Text.

GNOME Accessibility for Developers

ATK Reference