眼睛凝视和停留

“眼睛凝视和停留”交互模型 是眼睛凝视和提交交互模型的特例:

  1. 注视目标和
  2. 要确认选择目标,请使用辅助显式输入:只是一直看着要选择的目标。

“眼睛凝视和停留”交互模型的优势

如果你正在用手执行某个任务,或者手中拿了工具,则可能无法用手与全息影像交互。 选择全息影像时,一种解放双手的替代性交互方式是“眼睛凝视和停留”,换言之,“盯着看”。 通过这种方式,即使是行动严重受限的无法完全转动其头部或身体的用户(例如,在空间严重受限的工作环境中的用户),也可以与全息影像交互。 用户只需一直看着要选择的目标,系统就会显示不同的停留反馈来指示过程。

“眼睛凝视和停留”交互模型的难点

通常情况下,建议只在语音输入和手动输入都不可用的情况下使用基于停留的激活。 原因在于不易选择合适的停留时间。 新手用户可以使用较长的停留时间,专家用户则希望快速且高效地浏览其整个体验。 因此,难点在于如何根据用户的具体需求调整停留时间。 如果停留时间太短,则会因为全息影像一直在对用户的眼睛凝视进行响应而导致用户感到不适。 如果停留时间太长,则会给用户造成体验太慢且易中断的感觉,因为用户必须长时间盯着目标。

设计建议

建议对停留反馈使用双状态方法:

  1. 初动延迟 :当用户开始看着目标时,系统不应立即响应,否则可能会给用户带来不愉快的体验,导致用户感到不适。 此时应启动一个计时器,用于检测用户是在有意盯着该目标,还是仅仅扫了它一眼。 在设定好临近度(即用户在注视而不是瞟着某个大型目标)的情况下,建议将初动时间设置为 150-250 毫秒。
  2. 启动停留反馈: 在确定用户是在有意盯着该目标以后,请开始显示停留反馈,通知用户停留激活正在启动。
  3. 持续反馈: 当用户持续看着目标时,显示一个连续进度指示器,这样用户就知道自己必须始终看着目标。 具体说来,对于眼睛凝视输入,建议一开始显示一个较大的圆圈或球体,然后将其缩小,通过这种方式吸引用户的视觉注意力。 显示一个表示最终状态的指示器(小圆圈)是为了告知用户停留将何时结束。 示例图如下所示。
  4. 完成: 如果用户一直注视该目标(又注视了 650-850 毫秒),则完成停留激活,选择被用户注视的目标。

Dwell states

另请参阅