Fokusmanagement ist das gezielte Setzen des Fokus, wenn sich die Oberfläche ändert. Ohne das bleibt der Fokus dort, wo er war, und das ist nach einer Änderung meist die falsche Stelle.
- Fokusmanagement
Das gezielte Setzen des Fokus, wenn sich die Oberfläche ändert.
Beispiel: „Das Fokusmanagement legt den Fokus beim Öffnen des Dialogs auf dessen erstes Element.“Auch: Focus Management. Gemeint ist immer eine bewusste Entscheidung im Code, nicht das Verhalten, das der Browser von sich aus zeigt.
Abgrenzung zur Tab-Reihenfolge: Die beschreibt den Weg durch eine unveränderte Seite. Das Fokusmanagement greift in dem Moment ein, in dem sich die Seite ändert.
Wann der Fokus gesetzt wird
Beim Öffnen eines Dialogs wandert er in den Dialog, beim Schließen zurück auf das Element, das ihn geöffnet hat. Nach dem Absenden eines Formulars mit Fehlern geht er auf die Meldung oder auf das erste fehlerhafte Feld. Nach dem Aufklappen eines Untermenüs auf dessen ersten Eintrag.
Die Regel dahinter ist einfach: Der Fokus folgt der Aufmerksamkeit. Was gerade neu ist und bedient werden soll, bekommt ihn; was verschwindet, gibt ihn an seinen Auslöser zurück.
Die Fokusfalle, die erwünscht ist
In einem modalen Dialog ist das Einsperren gewollt. Solange er offen ist, soll der Tabulator innerhalb des Dialogs kreisen, damit niemand unbemerkt auf der Seite dahinter landet, die ohnehin nicht bedienbar ist.
Das steht nicht im Widerspruch zum Verbot der Tastaturfalle, denn der Weg hinaus bleibt offen: Die Escape-Taste schließt den Dialog, und das ist die angesagte Standardmethode. Das Dialogmuster des ARIA Authoring Practices Guide beschreibt beides genau: Der Tabulator läuft im Dialog im Kreis, Escape schließt ihn, und danach kehrt der Fokus auf das auslösende Element zurück.
Woran es in Anwendungen scheitert
Am Seitenwechsel ohne Seitenwechsel. Wechselt eine Single Page Application die Ansicht, lädt der Browser nichts neu: Der Fokus bleibt auf dem Verweis, der eben geklickt wurde, und die Ansage bleibt aus. Für jemanden mit Screenreader hat sich nichts geändert.
Aus unserer Arbeit an über 2.500 Website-Projekten ist die Abhilfe immer dieselbe: Nach dem Wechsel bekommt die neue Überschrift den Fokus, und der Seitentitel wird mitgeändert. Beides zusammen macht aus einem stummen Wechsel wieder einen angekündigten.