Hallo Folks,
ich hätte da mal eine Frage, bzw. einen Diskussionsanstoß in Sachen Usability.
Wie viele von Euch sicher wissen, kann man anhand von Accesskeys Hyperlinks und Formular-Elementen in einer HTML-Datei eine Art Tastaturbefehl zuweisen.
Beispiel:
|
Quellcode
|
1
|
<input name="textfeld" type="text" accesskey="a" />
|
So kann z.B. das Texteingabefeld
textfeld mit der Tastaturkombination
Alt + a direkt ansprechen. In der gleichen Weise können auch Hyperlinks direkt angesprochen werden.
Doch ich finde diese Handhabe nicht unproblematisch. Denn viele Programme (daruner auch Webbrowser) unterstüzen das Anwählen der Menüpunkte ebenfalls mit
Alt + Zeichen.
Nun frage ich mich, was passiert, wenn eine Doppelbelegung vorliegt. Also sowohl im HTML-Dokument als auch im Browser ein Punkt mit
Alt + bestimmtes Zeichen angewählt werden kann.
Ausprobiert habe ich das Ganze mit dem IE 6 und dem FireFox 1.0. Beide bevorzugen den Accesskey der Datei. Soweit so gut.
Der Opera (getestet 7.11) unterstützt scheinbar erst keine Accesskeys.
Meine Frage ist nun, wie sehr kann ich mich darauf verlassen, dass die Acceskeys funktionieren? Bei den neueren Browsern scheint es recht gut zu funktionieren. Doch kann ich davon ausgehen, dass alle Browser, welche Accesskeys unterstützen, diese auch vor den eigenen Tastaturkombinationen bevorzugen?