HTML/Attribute/accesskey
Aus SELFHTML-Wiki
Mit dem accesskey-Universalattribut kannst du ein Zeichen auf der Tastatur bestimmen, das der Anwender drücken kann, um Elemente direkt anzuspringen (accesskey = Zugriffstaste).
Beachte: Der Wert einer Zugriffstaste kann mit einem Tastaturkürzel des Systems oder des Browsers oder mit der Funktionalität eines Screenreaders in Konflikt geraten. Was bei einer Kombination von Betriebssystem, Hilfstechnologie und Browser funktionieren mag, funktioniert bei anderen Kombinationen möglicherweise nicht.
Deshalb wird allgemein davon abgeraten, Accesskeys für Webseiten und Webanwendungen zu verwenden.[1][2]
Deshalb wird allgemein davon abgeraten, Accesskeys für Webseiten und Webanwendungen zu verwenden.[1][2]
| erlaubte Werte |
leerzeichen-separierte Liste einzelner Zeichen |
|---|---|
| default-Wert | |
| erlaubt in | allen Elementen |
Beispiel
<ul>
<li><a href="index.html" accesskey="S"><b>S</b>tartseite</a> [Alt]+[S]</li>
<li><a href="kontakt.html" accesskey="K"><b>K</b>ontakt</a> [Alt]+[K]</li>
<li><a href="suche.html" accesskey="F">Suche und <b>F</b>inde</a> [Alt]+[F]</li>
</ul>
Beachte: Die Tastaturkürzel unterscheiden sich je nach Browser!
Dies erschwert einen Einsatz in der Praxis, da die wenigsten Benutzer die Tastaturkürzel ihres Browsers kennen.
Dies erschwert einen Einsatz in der Praxis, da die wenigsten Benutzer die Tastaturkürzel ihres Browsers kennen.
Empfehlung: Weise die Anwender im Text auf die Möglichkeit des Tastaturzugriffs hin. Benutze dann auch einheitliche Tastaturkürzel, beispielsweise auf jeder Seite ein
h für den Rückverweis zur Homepage.Siehe auch
- die JavaScript-Eigenschaft: Element.accesskey
Weblinks
WHATWG: the-accesskey-attribute
- ↑ MDN: accesskey accessibility concerns
- ↑ WebAIM: The accesskey attribute
Browserverhalten
| Browser | Tastenkombination | Ausführung |
|---|---|---|
| Chrome | ALT + SHIFT + accesskey | sofort |
| Firefox | ALT + SHIFT + accesskey | sofort |
| Internetexplorer | ALT + accesskey | nach Enter ⏎ |
| Opera | ALT + ESC + accesskey | sofort |
| Safari (OS-X) | CTRL + accesskey | sofort |
| Safari (PC) | ALT + accesskey | sofort |
Sfest