Leitlinien zur Entwicklung zugänglicher Software

1.1 Alternative Tastaturbefehle für Operationen

Software Checkpunkt 1.1: Bieten Sie alternativ auch Tastaturbefehle für alle Operationen an.

Quelle: [extern, englisch] http://www-306.ibm.com/able/guidelines/software/swkbdequiv.html.

Die Gründe

Benutzer, die keine Maus verwenden können, benötigen einen Zugriff auf alle Funktionen via Tastatur. Benutzern, die ihre Hand nur eingeschränkt benutzen können, fehlen u. U. die feinmotorischen Fähigkeiten, die notwendig sind, den Mauszeiger genau auf ein Objekt zu positionieren, dass auf dem Bildschirm dargestellt ist. Blinde Benutzer können den Mauszeiger nicht positionieren, weil sie den Bildschirm nicht sehen können. Die Tastatur bietet eine genaue, diskrete Methode, um zu navigieren und auszuwählen. Körperbehinderte Benutzer, die eine Tastatur verwenden, können genau navigieren und auswählen, indem sie eine Tastatur oder eine Technik, die eine Tastatur nachbildet, benutzen. Blinde Benutzer, die eine Tastatur verwenden (Tab, rechte Pfeiltaste, Funktionstaste, usw.), können genau zu den Elementen der Applikation navigieren, die von ihrem Screenreader dann vorgelesen werden. Auf diesem Weg sind blinde Benutzer in der Lage, ein mentales Modell der Anwendung aufzubauen und wiederholbare Ablaufschritte zu lernen, um so Aufgaben auszuführen. Tastaturbefehle nutzen allen Benutzern, indem sie eine Alternative zur Mausbenutzung bieten. Eine gute Implementierung von Tastaturfunktionen kann auch die Produktivität des Benutzers steigern.

Die Methoden

Die Anforderung an die Zugänglichkeit ist, daß alle Funktionen einer Software, die nicht von Natur aus Mausfunktionen sind, nur durch Benutzung der Tastatur ausgeführt werden können. Zeichnen ist ein Beispiel für eine Funktion, die von Natur aus eine Mausfunktion ist. Unmittelbare Handhabung, wie etwa das Markieren von Text, ist nicht notwendigerweise eine Mausfunktion. Für eine bestimmte Softwareplattform existieren Standardtasten und Tastenkombinationen, um gebräuchliche Dinge zu tun. Diese Standardtasten sind in der Regel in den plattformspezifischen Richtlinien über Benutzerschnittstellen definiert. Die folgende Liste beinhaltet Links zu den entsprechenden Richtlinien für Microsoft Windows, Apple Macintosh und Unix Plattformen:

Die folgenden Methoden stellen ein Minimum dar, um [intern] Checkpunkt 1.1 der Checkliste für Software-Zugänglichkeit von IBM zu erfüllen:

Die oben genannten Methoden sind notwendig, die folgenden Methoden werden empfohlen um die Zugänglichkeit zu verbessern:

Der Test

Testen Sie die Software, um sicherzustellen, daß sie den Anforderungen an Zugänglichkeit entspricht. Verschiedene Methoden sind verfügbar, um zu verifizieren, daß die Funktionen zugänglich sind.

Legen Sie die Maus (oder ein anderes Zeigergerät) zur Seite und benutzen Sie jedes Feature Ihrer Software mit der Tastatur. Sehen Sie in den oben angeführten Richtlinien für Benutzerschnittstellen nach, welche Standardtasten für die jeweilige Plattform getestet werden sollten. Folgende Tastaturoperationen sollten mindestens getestet werden:

Jede zusätzliche Verbesserung der Tastaturunterstützung durch die Software sollte ebenfalls überprüft werden.

Über das CSS-Design

Lesen Sie, [intern] warum ich mich an die Standards halte und warum das Layout mit [intern] Cascading Style Sheets statt Tabellen oder Frames gestaltet wurde. Sollten Sie Probleme mit dem Layout haben, so finden Sie in der [intern] Liste standardkonformer Browser Links zu entsprechenden Download-Seiten.

Suchen Sie was auf barrierefreies- webdesign.de?


Entspricht die Seite den W3C-Normen?


validiertes XHTML 1.0
validiertes CSS

Die [intern] Gesamtübersicht dieses Webauftrittes erreichen Sie jederzeit über das -Pad mit Alt+6.

Der schnelle Seitenzugriff

Verwenden Sie [intern] Tastenkürzel, etwa Alt mit der entsprechenden Zahl, um auf diesem Webauftritt zu navigieren.

 

[intern] Startseite [intern] Know-How [intern] Bücher [intern] Richtlinien [intern] Links [intern] Kontakt

Logo: Xplain  Die Entstehung