Для навигации в веб-интерфейсах с помощью клавиатуры можно использовать, например, следующие подходы: 3
- Табуляция. 3 Переход между элементами интерфейса с помощью клавиши Tab (Shift+Tab). 23 Обычно переключение происходит слева направо и сверху вниз. 2
- Горячие клавиши (хоткеи). 3 Сочетание клавиш, которое вызывает определённую функцию. 3 Такой подход позволяет упростить доступ к основным функциям системы. 3
- Пространственная навигация. 3 Некоторые браузеры (например, Firefox, Opera) позволяют использовать сочетания Shift+стрелки для перемещения между элементами дизайна. 3 Следующий элемент определяется исходя из его фактического расположения на экране. 3
- Перемещение каретки. 3 Курсор пользователя перемещается не только по элементам форм и ссылкам, а по всему содержимому страницы. 3
Для некоторых элементов требуются другие клавиши. 4 Например, по кнопкам-переключателям («радиокнопкам») можно перемещаться клавишами-стрелками. 4
По умолчанию во всех крупных браузерах есть индикатор фокусировки клавиатуры: выбранный элемент выделяется, например, серым пунктиром или синей линией. 1