Accessibility-Tests für Entwickler
Konzept:
Sowohl Hobby-Entwickler, Firmen und Distributoren sollen die Chance bekommen ihre Software zu testen. Dazu wird ein Kriterienkatalog erarbeitet, anhand dessen eine bewertung stattfinden soll und Verbesserungsvorschläge gemacht werden können. Denkbar wären z.B. das Testen von Installationsroutinen aktueller Distributionen wie Ubuntu, Mandriva, Debian oder Suse, Testen von zentraler Software sowohl auf der Konsole als auch unter X11, dazu zählt z.B. mc, evolution, firefox oder OpenOffice. Besonders motiviert sollen aber Entwickler werden, die ihre selbst geschriebene Software auf Zugägnlichkeit testen wollen.
Kriterienkatalog
- alle Funktionen per Sprache oder Braille nutzen
- alle Funktionen per Tastatur bedienbar
- Tastatur-Kürzel
- logische Tab-Reihenfolge
- keine Störungen mit anderen Keyboard-Features
- Hilfsmittelsoftware müssen genug Informationn über User-Interface Objekte erhalten
- Zu den Icons müssen Text-Informationen verfügbar sein
- Icons sollten konsistent eingesetzt werden (?? Was heißt das )
- für alle Sounds sollte es eine visuelle Rückmeldung geben (für Gehörlose)
- Sounds sollten abgestellt werden können und die Lautstärke muss einstellbar sein
- der Textinhalt, Texteingaben, Ort des Cursors und Textattribute sollten an Hilfsmittelsoftware übermittelt werden
- Informationen und auswahl Elemente sollten nicht ausschliesslich über Farben kenntlich gemacht werden, sondern auch textuell unterscheidbar sein.
- die Schriften und Farben sollten individuell einstellbar sein
- kein Zeitmimit für Eingabefelder oder Textmeldungen
- wichtige Funktionen sollten auf verschiedene Arten verfügbar gemacht werden (z.B. Text-Menüpunkt, Icon, Tastenkombination)
- alle Steuerelemente sollten Textlabels haben
- benutze einspaltige Textlayouts
- Buttons sollten logische Namen haben
- logische Reihenfolge von Buttons
Mögliche Projektpartner
- Open Usability
- Sun
Mögliche Durchführung:
Die Basis für jede Bewertung ist der Kriterienkatalog
- während einer Messe: Entwickler können am Stand ihre Software live testen lassen
- im Rahmen eines Vereins-Workshops: Im Rahmen eines Workshops beschäftigen sich alle Teilnehmer z.B. eine Wochenende mit dem Testen verschiedener Software
- erfahrene Anwender testen eine ihnen vertraute Software
Ergänzend zum Kriterienkatalog könnte man noch dokumentieren
Bei der Distributionsinstallation
- Schriftgröße (bezogen auf eine Bildschirmgröße und -auflösung quasi: DPI bzw. PT)
- Farben (Hintergrund, Vordergrund, Auswahlfeld bzw. aktives Element)
- Gleichbleibendes Farbverhältnis (hell auf dunkel bzw vv.)
- Grafische Auswahlelemente
- Navigation mit Maus und/oder Cursor
- Sind alle Elemente errechbar mit Tasten (wie gut - Sinnvolle Tab-Reihenfolge)
- Ist die (X-Server) "Vergrößerung" durch die "Virtuelle Auflösung" möglich (Strg+Alt+'+') möglich
- Sind die Optionen für Blinde oder Sehbehinderte leicht zu finden (Hilfe Eintrag; sofort sichtbar)
- Sind die Optionen für Blinde oder Sehbehinderte leicht auszuwählen (ohne fremde Hilfe)