{"schemaVersion":1,"record":{"key":"mechanic/keyboard--family-navigation","type":"mechanic","id":"keyboard--family-navigation","lang":"ru","title":"Навигация и выбор","summary":"Клавиши перемещают фокус или напрямую выбирают элемент. В NetHack буквы рядом с предметами позволяют обращаться к ним через клавиатурные команды.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/ru/knowledge/mechanic/keyboard--family-navigation/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/ru/mechanic/keyboard--family-navigation.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/ru/mechanic/keyboard--family-navigation.md","aliases":[],"tags":["Физическая клавиатура","Интерфейс"],"sourceIds":["source-9a1664e49d0e8f50","source-87856bbeffa16f0c"],"sources":[{"id":"source-9a1664e49d0e8f50","title":"NetHack (menucolors)","url":"https://commons.wikimedia.org/wiki/File:Nethack-inventory.png","verifiedAt":null},{"id":"source-87856bbeffa16f0c","title":"NetHack Guidebook","url":"https://www.nethack.org/v343/Guidebook.html","verifiedAt":null}],"sections":[{"id":"principle","title":"Как работает","body":"Клавиатура перемещает фокус, выбирает цели и управляет объектами интерфейса."},{"id":"variants","title":"Варианты","body":"### Варианты и применение\n\n<a id=\"family-navigation-variants\"></a>\n\n- Последовательный обход. Действие: Переходить к следующему или предыдущему доступному элементу. Применение: Формы, диалоги, инвентарь, пошаговый осмотр объектов. Условия: В обычных интерфейсах ожидаемы Tab и Shift+Tab; сохраняйте видимый фокус. Оборудование: Обычная клавиатура. <a id=\"variant-k081\"></a>\n- Пространственная навигация. Действие: Стрелки переводят выбор к соседнему элементу. Применение: Сетки предметов, деревья, карты, меню в виде поля. Условия: Направления должны соответствовать визуальной структуре. Оборудование: Обычная клавиатура. <a id=\"variant-k082\"></a>\n- Переход к границам и страницам. Действие: Перемещаться сразу к началу, концу или следующему экрану списка. Применение: Большие каталоги, журналы, карты и текстовые документы. Условия: Home, End, Page Up и Page Down могут отсутствовать как отдельные клавиши. Оборудование: Обычная клавиатура. <a id=\"variant-k083\"></a>\n- Прямой выбор по клавише. Действие: Элементу назначается короткий индекс, буква или число. Применение: Реплики диалога, быстрые слоты, вызов группы, выбор инструмента. Условия: Индекс должен быть виден рядом с целью. Оборудование: Обычная клавиатура. <a id=\"variant-k084\"></a>\n- Поиск набором. Действие: Ввод букв переводит выбор к совпадающему элементу или фильтрует список. Применение: Длинный инвентарь, список имён, навигация по библиотеке. Условия: Учитывайте язык ввода и время сброса поискового префикса. Оборудование: Обычная клавиатура. <a id=\"variant-k085\"></a>\n- Множественный выбор. Действие: Модификаторы и навигация расширяют диапазон или меняют отдельные элементы. Применение: Управление отрядом, выбор файлов, редактирование набора клеток. Условия: Отделяйте перемещение фокуса от выбранного состояния. Оборудование: Обычная клавиатура. <a id=\"variant-k086\"></a>\n- Манипуляция объектом. Действие: Клавиша начинает захват, направления перемещают или изменяют объект, подтверждение завершает. Применение: Доступное перетаскивание, строительство, перестановка инвентаря, изменение размера. Условия: Нужны понятные подтверждение, отмена и текущий режим. Оборудование: Обычная клавиатура. <a id=\"variant-k087\"></a>\n- Подтверждение и отмена. Действие: Отдельные действия принимают выбор, возвращают на шаг назад или закрывают режим. Применение: Меню, редакторы, цепочки команд, прицеливание способности. Условия: Ожидаемые роли Enter, Space и Escape зависят от компонента и платформы. Оборудование: Обычная клавиатура. <a id=\"variant-k088\"></a>"},{"id":"context","title":"Контекст и ограничения","body":"Авторская рабочая классификация для проектирования игр и взаимодействий. Варианты могут пересекаться и сочетаться; список не является общепринятым стандартом или доказанно исчерпывающим перечнем. Примеры применения условные, если рядом не указано конкретное подтверждаемое наблюдение. Источники поддерживают отдельные приёмы и технические ограничения."}],"relations":[],"placements":[{"catalogId":"keyboard","id":"family-navigation","title":"Физическая клавиатура","url":"https://gamemechanics.pro/ru/mechanics/keyboard/#family-navigation","categoryIds":["section-7"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Навигация и выбор","description":"Клавиши перемещают фокус или напрямую выбирают элемент. В NetHack буквы рядом с предметами позволяют обращаться к ним через клавиатурные команды.","image":{"src":"images/mechanics/systems-nethack-inventory.webp","width":644,"height":461,"game":"NetHack (menucolors)","sourceUrl":"https://commons.wikimedia.org/wiki/File:Nethack-inventory.png","originalUrl":"https://upload.wikimedia.org/wikipedia/commons/f/f5/Nethack-inventory.png","credit":"NetHack developers; screenshot by Shen, 2006, with the menucolors patch","rights":"NetHack General Public License. Converted to WebP on 2026-10-22. License: https://www.nethack.org/common/license.html; bundled copy: images/mechanics/nethack-license.txt. Source: https://commons.wikimedia.org/wiki/File:Nethack-inventory.png","caption":"NetHack: буквенные обозначения адресуют предметы инвентаря","alt":"NetHack: буквенные обозначения адресуют предметы инвентаря","markers":[{"x":31,"y":82,"label":"Буква k связана с лампой в текущем инвентаре"}]},"tips":["Сохраняйте видимый фокус и не меняйте назначение клавиш неожиданно."],"examples":[{"title":"NetHack Guidebook","url":"https://www.nethack.org/v343/Guidebook.html"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/keyboard"}}