C4.26.1Three-state mid-air feedback设计研究

在范围、已锁定、已生效三种状态需要三种可区分的反馈形式

别名: 三态反馈 · 在范围 · 已锁定 · 已生效

概念解释

空中指点通常经过三个阶段:在范围(手已被看见、尚未抓住对象)、已锁定(对象被抓住、尚未提交)、已生效(命令已经落下)。Buxton 的三态模型把图形输入写成离开范围 / 跟踪 / 拖动;空中没有按下鼠标键的那一层物理态,三个阶段全靠反馈撑开。三种状态要有三种可区分的形式,用户才能回答「我现在走到哪一步了」。缺接触反馈是为什么需要人造信号;这里要的是三种信号彼此认得出。

机制

在范围对应「我可以被选」:光标出现、对象微微抬亮。已锁定对应「我正抓着」:对象吸在光标上、轮廓变成抓取样式。已生效对应「这件事做完了」:一次结算性的变化——对象归位、列表翻页、对号出现。若三种共用一种高亮,用户无法知道现在松手会取消、会拖着走、还是会提交。空中尤其危险,因为没有键程告诉手指「已经按下」。形式差可以来自形状、运动、音色或触觉脉冲,只要在同时可见的条件下两两可辨。三态是会话内部的进度,不是采集开没开、也不是识别分数高不高。

怎么研究

让参与者在看不到教学说明的情况下,只凭反馈判断当前处于哪一态,做强制选择。材料包括仅改亮度、改形状、改运动、跨通道组合。因变量是三态分类准确率、犹豫时间和松手后的意外提交。把「在范围」与「已锁定」故意做成同一外观的对照条件,验证可区分性掉到哪里。任务要包含中途放弃,才能看到锁定态是否被当成已经生效。

边界

只有瞬时点选、没有维持抓住的产品,中间的锁定态可能被压成极短一帧,三态退化成两态,仍要把「瞄准」和「点下」分开。连续刮擦里「已生效」是持续写入而不是一次结算,第三态的形式要改成连续的而非一次对号。色觉差异会让只靠颜色分三态的方案塌掉。头显里手就在眼前,「在范围」可能被本体感觉部分替代,但锁定和生效仍然需要外显。

怎么落地

  • 为三态各指定一种在形状或通道上不共享的形式,写成对照表,禁止三种都是同一圈光改透明度。
  • 松手在锁定态应取消或释放,在生效态应已经完成;用录像逐帧标松手瞬间落在哪一态。
  • 验收问「现在松手会怎样」:答不出或答错,就是三态还没有被分开。

延伸

  • 同组C4.26.2 仅用同一种视觉提示表达三态会让用户无法判断当前进展 · C4.26.3 三态之间的过渡应有独立的转场反馈,而不只是终态提示 · C4.26.4 非视觉通道可以承担三态中至少一态的表达
  • 相邻C4.11 无接触反馈的替代 · C4.03 手势的起止判定
  • 站内检索three-state model · Buxton · in-range locked activated

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C4.26.1