Направление головы и остановка

Когда руки заняты инструментами и деталями, жестикулировать может быть сложно или невозможно. При определенных обстоятельствах, например в чрезмерно шумных условиях, на голосовые команды, такие как жесты, нельзя положиться. Кроме того, использование голоса для управления компьютерами не всегда доступно, но оно, безусловно, становится более популярным! "Направление головы и остановка" предлагает наиболее знакомый и простой в освоении механизм для работы в режиме "внимание" и "громкая связь" на HoloLens. Кроме того, опция "Направление головы и остановка" на 100 % надежна, независимо от шумовых помех и проблем с тишиной в рабочей среде.

Сценарии

Взгляд на голову и набухание отлично подходят в тех случаях, когда руки человека заняты другими задачами. Эта функция также полезна, если голосовая связь не является надежной или доступной из-за экологических или социальных ограничений. Хорошим примером является пользователь, носящий HoloLens для получения справочной информации при ремонте двигателя автомобиля. Их руки заняты инструментами или поддержкой своего тела, когда они нагибаются в моторный отсек. Гараж — шумный, с постоянным грохотом и гудением инструментов, что создает помехи голосовым командам. Направление головы и остановка позволяют человеку, использующим HoloLens уверенно перемещаться по своим справочным материалам, не прерывая рабочий процесс.

Поддержка устройств

Модель ввода HoloLens (1-го поколения) HoloLens 2 Иммерсивные гарнитуры
Направление головы и остановка ✔ Рекомендуется ✔ Рекомендуется ✔ Рекомендуется

Принципы проектирования

Избегайте "взгляда, как оружие"

"Направление головы и остановка" требует, чтобы визуальный отзыв был понятным, но слишком перенасыщенный отзыв может вызвать беспокойство. Отзывы должны помочь пользователю узнать, что они нацелены, но не автоматически выбрать его в соответствии с их намерением. При чтении текста, значков и меток необходимо предоставить пользователям время на поглощение информации перед выделением.

Поиск безопасной скорости

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

Скажите "нет-нет" эффекту йо-йо

Эффект yo-yo является неудобным шаблон движения головы, который происходит, когда размещение контента и взгляд на голову /dwell контролирует заставляет людей смотреть вверх и вниз неоднократно. Например, навигация списка с головным взглядом и кнопкой остановки в нижней части вызывает цикл - смотреть вниз, чтобы остановиться, смотреть на результаты, смотреть вниз, чтобы остановиться, и т. д. Результирующий шаблон неудобно, поэтому рекомендуется размещать элементы управления навигацией в централизованном расположении, для чего требуется меньше элементов управления навигацией. Размещение кнопок на основе их эффектов становится важным для комфорта. s


Руководства и рекомендации по взаимодействию с пользователем

Размеры цели

Чтобы быть легко доступными, голова взгляд и набухание цели должны быть достаточно большими, чтобы посмотреть на комфортно, и держать одну голову стабильной на цели в течение предписанного времени. Мы рекомендуем использовать минимальный целевой размер в 2 градуса, чтобы добиться максимально удобного опыта.

Визуальная обратная связь

При использовании радиальной заливки для представления таймера остановки начинайте с центра кнопки. Последовательный ответ меньше сбивает с толку, чем все разные направления на разных кнопках.

  • Это правило может быть нарушено для направленных взаимодействий (например, навигация вверх/вниз/слева/справа и т. д.). Например, "Руководство по Microsoft Dynamics 365" делает исключение для ДАЛЕЕ/НАЗАД при заливке слева направо.
  • Рассмотрите возможность инвертирования радиальной заливки извне для таких сценариев, как переключение кнопки. Ощущение инверсии после нажатия кнопки — хороший визуальный шаблон, который следует поддерживать.

Поэтапное представление информации

Поэтапное представление информации означает только представление того количества деталей, которое уместно на каждом этапе взаимодействия. Для остановки это означает, что целевой объект остановки отображается при выделении (например, в элементе управления "Список").

Целевые объекты слишком большого размера

Область остановки может быть больше, чем неактивный значок, чтобы проще было использовать, например, кнопку "Назад" в Руководстве по Microsoft Dynamics 365.

Предотвращение мерцания с помощью задержки ответа

Используйте короткую задержку перед началом визуального ответа, чтобы избежать мерцания, когда кто-то не заметит целевой объект остановки.

  • Для кнопок, взаимодействующих с часто, оставьте задержку короткой, чтобы приложение чувствовало себя реактивным.
  • Для кнопок, взаимодействующих с нечасто, может быть целесообразно больше задержки, чтобы избежать чувства остроумия интерфейса.


Шаблоны пользовательского интерфейса

Высокая частота кнопок

Кнопки высокой частоты — это кнопки, которые обычно используются во всем приложении. Наглядным примером являются кнопки "Далее" и "Назад" в Руководстве по Microsoft Dynamics 365.

Рекомендации

  • Кнопки высокой частоты должны быть большими, проще ударить с помощью взгляда головы
  • Оставайтесь рядом с высотой глаз, чтобы избежать эргономических штаммов.

    Изображение: Microsoft Dynamics 365 Guides next button

Microsoft Dynamics 365 Guides next button



Редко использующиеся кнопки

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

  • Попытайтесь, чтобы на эти кнопки не влияла частая смена направления головы, чтобы избежать случайной активации.


Подтверждения

Если действие оказывает значительное влияние, например взимание денег, удаление работы или запуск длительного процесса, полезно подтвердить, что человек должен нажать кнопку.

Рекомендации

  • Показать выбранные выделения на главной кнопке.
  • Обнаружить целевой объект остановки одновременно с выбранным выделением.
  • Для дополнительной кнопки показать целевой объект остановки в направлении головы.

    Изображение: диалоговое окно подтверждения Microsoft Dynamics 365 Guides

Microsoft Dynamics 365 Guides Confirmation Dialog



Выключатели

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



Представления списка

Представления списка представляют определенную проблему для ввода взгляда на голову и наводки. Люди могут сканировать содержимое, не чувствуя, что нужно наконечником вокруг целей остановки.

Рекомендации

  • Иметь всю строку выделения, когда голова глядя, но не начинается останавливаться, если голова-взгляд находится на конкретной цели остановки.
  • Показывать целевой объект остановки только в том случае, если строка выделена для уменьшения визуального шума.
  • Будьте ясны и согласованы с положением целевых объектов остановки.
  • Не показывайте все целевые объекты остановки одновременно, чтобы избежать повторяющегося пользовательского интерфейса.
  • Повторно используйте тот же шаблон, как можно чаще, чтобы установить знакомство с пользовательским интерфейсом.

    Изображение: список руководств Microsoft Dynamics 365

Microsoft Dynamics 365 Guides list



См. также