Навигация с вкладками
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2023 г. ) |
В вычислительной технике навигация с помощью табуляции — это возможность перемещаться между фокусируемыми элементами (такими как гиперссылки и элементы управления формами) внутри структурированного документа или пользовательского интерфейса (например, HTML ) с помощью клавиши табуляции на компьютерной клавиатуре . Обычно нажатие Tab переместится на следующий элемент, при нажатии Шифт + Tab сосредоточится на предыдущем элементе. Порядок фокусировки может определяться неявно (на основе физического порядка) или явно (на основе индекса табуляции). В общем, табуляция является циклической, а не линейной, что означает, что табуляция будет циклически переходить к первому/последнему элементу, когда он удаляется от последнего/первого элемента. [1] [2]
Порядок табуляции [ править ]
Порядок табуляции графических элементов управления в форме определяет последовательность, в которой будет меняться фокус , когда пользователь нажимает клавишу табуляции . Обычно порядок табуляции в каждой строке элементов управления располагается слева направо.
Не все элементы управления могут получить фокус. В Java метки могут получать фокус, но в Visual Studio — нет. Кроме того, для свойства TabStop (в Visual Studio) можно установить значение false, чтобы предотвратить получение фокуса элементом управления.
Кастомизация [ править ]
На веб-страницах по умолчанию табуляция позволяет перемещаться по полям формы (например, для ввода текста) и привязкам (например, по ссылкам) в том порядке, в котором они появляются в потоке символов (т. е. в необработанном HTML). Это может быть переопределено автором страницы с помощью атрибута tabindex или путем отключения поля формы.
На стороне клиента OS X по умолчанию фокусируется только на текстовых полях и списках, но этот параметр можно переопределить, чтобы разрешить навигацию по всем записям (см. Ссылки). Mozilla Firefox аналогичным образом можно настроить, чтобы включить или исключить навигацию по текстовым областям, другим элементам формы и привязкам.
Альтернативы [ править ]
Большинство настольных приложений и веб-браузеров поддерживают этот вид навигации с помощью клавиатуры. Но в некоторых веб-браузерах, таких как Opera альтернативный метод, известный как пространственная навигация , используется . Этот метод во многих случаях позволяет избежать большого количества нажатий клавиш. [3] Кроме того, Mozilla Application Suite и Mozilla Firefox поддерживают навигацию по курсору , что обеспечивает более естественный способ навигации по документу, аналогичный навигации с помощью мыши .
См. также [ править ]
Ссылки [ править ]
- ^ «WebAIM: Доступность клавиатуры» . вебейм.орг . Проверено 6 декабря 2023 г.
- ^ Инициатива W3C по обеспечению доступности веб-сайтов (WAI) (06 декабря 2023 г.). «Совместимость клавиатуры» . Инициатива по обеспечению доступности веб-сайтов (WAI) . Проверено 6 декабря 2023 г.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ «Dev.Opera — Доступность Opera: где мы находимся» . dev.opera.com . Проверено 9 декабря 2023 г.
Внешние ссылки [ править ]
- HTML 4: 17.11 Передача фокуса элементу / 17.11.1 Навигация с помощью вкладок – стандартная
- Навигация с помощью клавиатуры Mozilla: табуляция
- accessibility.tabfocus – поле предпочтений для настройки навигации по вкладкам.
- Как переместить фокус на раскрывающееся поле в Mac OS X — обсуждаются предпочтения в меню Apple > Системные настройки > Клавиатура и мышь > Сочетания клавиш.