Введение

Возможность перемещения по документу или форме с помощью клавиши Tab

В вычислительной технике навигация с помощью клавиши Tab – это возможность перемещаться между элементами, принимающими фокус (такими как гиперссылки и элементы управления формы), в структурированном документе или пользовательском интерфейсе (например, HTML) с помощью клавиши Tab на компьютерной клавиатуре. Обычно, нажатие Tab переводит фокус на следующий элемент, а нажатие Shift + Tab – на предыдущий. Порядок фокусировки может определяться неявно (на основе физического порядка элементов) или явно (на основе индекса табуляции). Как правило, навигация по Tab циклична, а не линейна, то есть при достижении последнего элемента фокус возвращается к первому, а при достижении первого – к последнему.

Порядок вкладки

Порядок обхода элементов графического интерфейса на форме определяет последовательность, в которой фокус будет переключаться при нажатии клавиши Tab. Обычно порядок обхода элементов слева направо в каждой строке элементов управления. Не все элементы управления могут принимать фокус. В Java метки могут получать фокус, но в Visual Studio – нет. Кроме того, свойство TabStop (в Visual Studio) можно установить в значение false, чтобы элемент управления не мог получить фокус.

Настройка

На веб-страницах по умолчанию при нажатии клавиши Tab происходит последовательный переход между полями форм (например, полями ввода текста) и ссылками (например, гиперссылками) в том порядке, в котором они расположены в исходном коде HTML. Автор страницы может изменить этот порядок, используя атрибут `tabindex` или отключая поле формы. В операционной системе OS X по умолчанию фокус устанавливается только на текстовые поля и списки, но эту настройку можно изменить, чтобы разрешить навигацию по всем элементам (см. ссылки). Браузер Mozilla Firefox также можно настроить для включения или исключения навигации по текстовым областям, другим элементам форм и ссылкам.

Альтернативы

Большинство настольных приложений и веб-браузеров поддерживают этот тип навигации с клавиатуры. Однако в некоторых веб-браузерах, таких как Opera, используется альтернативный метод, известный как пространственная навигация. Этот метод во многих случаях позволяет избежать большого количества нажатий клавиш. Кроме того, Mozilla Application Suite и Mozilla Firefox поддерживают навигацию с помощью курсора, которая обеспечивает более естественный способ навигации по документу, похожий на навигацию мышью.