Heim >Web-Frontend >HTML-Tutorial >HTML-Tutorial: Erstellen einer Superverbindung
Tab-Browsing
Benutzer, die keine Zeigegeräte verwenden oder verwenden können, können die Tab-Taste zum Öffnen der Verbindung verwenden und müssen außerdem über eine logische Verbindung verfügen Tab-Reihenfolge. Obwohl HTML linear ist, können Sie mit dem tabindex-Attribut die Reihenfolge seiner Tastenkombinationen definieren, und diese logischen Tabs sollten automatisch an ihre Positionen fallen.
Tastenkombinationen
Tastenkombinationen ermöglichen eine einfachere Navigation über bestimmte Tasten auf der Tastatur (um den Fokus zu erhalten, wenn Sie die Alt- oder Strg-Taste gedrückt halten). Für diejenigen, die kein Zeigegerät haben, ist dies schneller und bequemer als die Verwendung der Tabulatortaste zum Herstellen einer Verbindung.
Es ist nicht notwendig, für jede Verbindung Tastenkombinationen festzulegen, aber es ist eine gute Idee, sie für die Hauptnavigationsverbindungen festzulegen.
Einige Seite
HINWEIS
Das Problem mit Tastenkombinationen besteht darin, dass der Benutzer oft keine Möglichkeit dazu hat Sie wissen, wo sie sich befinden und was genau die Schlüssel sind (es sei denn, Sie schauen sich den Quellcode an). Obwohl JAWS ein Screenreader ist, der Verknüpfungen vorlesen kann, müssen Sie die Verknüpfungen noch einfacher gestalten, um das Beste daraus zu machen.
Sie können Verknüpfungstechniken wie „Navigation überspringen“ (siehe unten) verwenden oder eine separate Seite auswählen, um diese benutzerfreundlichen Funktionen Ihrer Website, einschließlich Tastenkombinationen, zu veranschaulichen. Eine immer beliebter werdende Methode besteht darin, einen Buchstaben zu unterstreichen, der der Tastenkombination entspricht, ähnlich der Methode in Windows-Programmmenüs.
Titel des Links
Es ist eine gute Idee, dem Link ein Titelattribut hinzuzufügen. Dadurch erhält der Benutzer eine Beschreibung des Links, auf den er verweist kann die Navigation verbessern.
Es ist auch hilfreich, Benutzern, die kein Javascript verwenden, zu erklären, was passieren wird (oder nicht), wenn die Verbindung über Javascript läuft.