В вычислительной технике навигация с помощью табуляции — это возможность перемещаться между фокусируемыми элементами (такими как гиперссылки и элементы управления формами) в структурированном документе или пользовательском интерфейсе (таком как HTML ) с помощью клавиши табуляции на клавиатуре компьютера . Обычно нажатие Tab фокусируется на следующем элементе, а нажатие Shift + Tab фокусируется на предыдущем элементе. Порядок фокусировки может быть определен неявно (на основе физического порядка) или явно (на основе индекса табуляции). В целом табуляция является циклической, а не линейной, что означает, что табуляция будет циклически переходить к первому/последнему элементу при удалении от последнего/первого элемента. [1] [2]
Порядок табуляции графических элементов управления на форме определяет последовательность, в которой фокус будет меняться, когда пользователь нажимает клавишу табуляции . Обычно порядок табуляции — слева направо в пределах каждой строки элементов управления.
Не все элементы управления могут получать фокус. В Java метки могут получать фокус, но в Visual Studio — нет. Кроме того, свойство TabStop (в Visual Studio) можно установить в false, чтобы предотвратить получение фокуса элементом управления.
На веб-страницах по умолчанию табуляция перемещает по полям формы (например, текстовый ввод) и якорям (например, ссылки) в том порядке, в котором они появляются в потоке символов (т. е. в необработанном HTML). Это может быть переопределено автором страницы с помощью атрибута tabindex или путем отключения поля формы.
На стороне клиента OS X по умолчанию фокусируется только на текстовых полях и списках, но эту настройку можно переопределить, чтобы разрешить навигацию по всем записям (см. ссылки). Mozilla Firefox можно аналогичным образом настроить, чтобы включить или исключить навигацию по текстовым областям, другим элементам форм и якорям.
Большинство настольных приложений и веб-браузеров поддерживают этот вид навигации с помощью клавиатуры. Но в некоторых веб-браузерах, таких как Opera , используется альтернативный метод, известный как пространственная навигация . Этот метод во многих случаях позволяет избежать множества нажатий клавиш. [3] Кроме того, Mozilla Application Suite и Mozilla Firefox поддерживают навигацию с помощью курсора , которая обеспечивает более естественный способ навигации по документу, аналогичный навигации с помощью мыши.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка )