Fokus
W terminologii komputerowej fokus oznacza wybranie elementu w obrębie interfejsu użytkownika. Gdy element ma fokus, można nim sterować za pomocą danych wejściowych z klawiatury. Na przykład kliknięcie pola wyszukiwania na stronie internetowej ustawia fokus na tym polu, umożliwiając wpisanie tekstu.
Aktywne pola tekstowe często wyświetlają wizualny wskaźnik, taki jak obrys lub poświata. W poniższym przykładzie fokus jest ustawiony na polu Imię w formularzu internetowym.
Przeglądarki internetowe umożliwiają naciskanie klawisza Tab w celu przechodzenia między elementami strony, na których można ustawić fokus. Pola tekstowe są domyślnie aktywne, ale twórcy stron internetowych mogą umożliwić ustawianie fokusu na innych elementach, w tym na odnośnikach, przyciskach i innych elementach. Można także wybrać „kolejność przechodzenia” między tymi elementami za pomocą atrybutu tabindex HTML. Elementowi, któremu przypisano wartość tabindex=0, zostaje ustawiony fokus po naciśnięciu klawisza Tab, następnie elementowi z wartością tabindex=1, potem tabindex=2 itd.
Ułatwienia dostępu
Ustawianie fokusu na elementach jest niezbędne dla użytkowników, którzy potrzebują ułatwień dostępu. Większość przeglądarek ustawia fokus tylko na polach formularzy, ale przeglądarki współpracujące z technologiami asystującymi umożliwiają ustawianie fokusu na innych elementach, takich jak odnośniki i przyciski. Na przykład przejście klawiszem Tab do odnośnika w treści strony i naciśnięcie klawisza Enter daje taki sam efekt jak kliknięcie odnośnika. Technologia ta umożliwia użytkownikom poruszanie się po stronach internetowych bez używania myszy.
Sprawdź swoją wiedzę