n1ro°
RU

Текст и данные · Инструкция

Как включить навигацию Tab по элементам на Mac

Keyboard Navigation позволяет перемещать фокус по кнопкам, полям и другим элементам интерфейса клавишей Tab, а не только между текстовыми полями. Это ускоряет работу без мыши и полезно для доступности.

Редакция N1RO · Проверено

Короткий ответ

Включите Keyboard Navigation в System Settings → Keyboard. После этого Tab двигает клавиатурный фокус вперёд по доступным контролам, Shift-Tab — назад; для некоторых режимов используется Fn-Control-F7.

Что меняет Keyboard Navigation

Apple описывает Keyboard Navigation как способ перемещать фокус между полями, списками, переключателями и флажками. При этом Apple отдельно предупреждает: Tab на Mac не обязан достигать абсолютно каждого фокусируемого элемента; для более полной доступности используется VoiceOver и системные команды фокуса.

Предупреждение: Риск: Apple описывает Keyboard Navigation как способ перемещать фокус между полями, списками, переключателями и флажками.

Как включить навигацию по всем элементам

  1. Откройте System Settings → Keyboard и включите Keyboard Navigation.
  2. Проверьте Tab и Shift-Tab в простом системном окне.
  3. При необходимости проверьте Fn-Control-F7 и другие команды перемещения фокуса.
  4. Если конкретное приложение перехватывает Tab, изучите его собственные shortcuts.

Важно: Проверьте: Откройте System Settings → Keyboard и включите Keyboard Navigation.

Проверка Tab в приложениях и диалогах

  • Tab двигается вперёд, Shift-Tab — назад.
  • VoiceOver имеет собственную модель навигации.
  • IDE и терминалы могут перехватывать клавишу.
  • Системные Control-F5/F6/F8 переключают разные области интерфейса.

Совет: Полезно: Tab двигается вперёд, Shift-Tab — назад.

Keyboard Navigation и Full Keyboard Access не надо смешивать

Обычный переключатель Keyboard Navigation в System Settings → Keyboard нужен, чтобы Tab перемещал фокус между элементами управления, а Shift-Tab шёл назад. Это лёгкий режим для форм и диалогов. Full Keyboard Access находится в Accessibility → Keyboard и даёт гораздо больше команд: переход по группам, выбор элементов, вызов меню и навигацию без мыши. Если ваша цель — только добираться Tab до кнопок и чекбоксов, начните с Keyboard Navigation, а не включайте весь набор Accessibility-команд. При работе с VoiceOver поведение Tab имеет дополнительные правила, потому что экранный диктор управляет собственным курсором. Проверьте настройку на системном диалоге с несколькими кнопками: фокус должен быть виден и последовательно переходить вперёд и назад.

Как понять, какой режим вам нужен

Если Tab должен просто ходить по кнопкам, полям и чекбоксам в обычных приложениях, достаточно Keyboard Navigation. Если нужно полностью управлять интерфейсом без мыши — переходить в группы, выбирать элементы, вызывать menu bar и Dock — включайте Full Keyboard Access в Accessibility. Одновременное включение нескольких систем навигации может запутать сочетания, особенно вместе с VoiceOver, поэтому настраивайте их по одной задаче. Для теста откройте System Settings: Tab должен перемещать видимый фокус, Shift-Tab — возвращать назад. Если фокус застревает внутри списка, стрелки обычно перемещают элементы внутри группы. Такой тест показывает реальную механику лучше, чем проверка в браузере, где сайт может иметь собственный порядок tabIndex.

Важно: Практический ориентир: Если Tab должен просто ходить по кнопкам, полям и чекбоксам в обычных приложениях, достаточно Keyboard Navigation.

Как вернуть обычное поведение Tab

Не ожидайте, что один переключатель сделает любое стороннее приложение полностью управляемым только Tab. При задачах доступности ориентируйтесь на VoiceOver и поддержку самого приложения.

Что учитывать

Условия меняются. Страница отражает состояние на 2026-09-23; при расхождении с официальной документацией приоритет у первоисточника.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Use VoiceOver and the Tab key to navigate on Mac). Пример и формулировки — редакция N1RO на 2026-09-23.