Пространственная навигация

редактировать

В вычислениях, пространственная навигация - это возможность перемещаться между фокусируемыми элементами, такими как гиперссылки и форма элементы управления в структурированном документе или пользовательском интерфейсе в соответствии с пространственным расположением.

Этот метод широко используется в прикладном программном обеспечении, таком как компьютерные игры.

В прошлом веб-браузеры использовали навигацию с вкладками чтобы изменить фокус в интерфейсе, нажав клавишу tab на компьютерной клавиатуре, чтобы сфокусироваться на следующем элементе (или ⇧ Shift+ Tab ↹, чтобы перейти к предыдущему). Порядок основан на порядке в исходном документе. Для HTML без стиля этот метод обычно работает, поскольку пространственное положение элемента находится в том же порядке, что и исходный документ. Однако с введением стиля посредством презентационных атрибутов или таблиц стилей, таких как CSS, этот тип навигации используется все реже. Пространственная навигация использует клавиши со стрелками (с удерживаемой одной или несколькими клавишами-модификаторами ) для навигации по «2D-плоскости» интерфейса. Например, нажатие клавиши со стрелкой «вверх» приведет к фокусировке на ближайшем фокусируемом элементе вверху (относительно текущего элемента). Во многих случаях это может сэкономить много нажатий клавиш.

Эта функция специальных возможностей доступна в ряде приложений, например Веб-браузер Vivaldi. Для пользователей Vivaldi это позволяет быстрее «переходить» в разные области длинных веб-страниц или статей без ручной прокрутки и сканирования глазами. Некоторые примеры, как указано выше, включают клавишу Tabдля перехода к следующему полю ввода, а также клавиши Shift+ со стрелками(вверх, вниз, вправо, слева) для перехода к различным ссылкам и текстовым заголовкам.

Дуг Тернер (Mozilla), ведущий разработчик Minimo, создал несколько специальных сборок Mozilla Firefox с этой функцией. В конце концов, это может быть частью Firefox по умолчанию.

Ночные сборки WebKit (механизм макета, используемый Apple Safari и Google Chrome, среди прочего) теперь есть поддержка пространственной навигации.

В играх такая навигация представлена ​​(например).

Ссылки
См. Также
Внешние ссылки
Последняя правка сделана 2021-06-09 01:52:00
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте