D5.03.3User-initiated switching设计研究

切换应由用户发起而非系统强制

别名: user control · forced switching · automatic switch

概念解释

模态切换应由用户发起。当系统自行决定改用另一模态时,用户往往还停留在原来的表达方式上,于是需要重新组织动作,成本反而更高且容易出错。用户发起切换则意味着切换时机与其当前状态一致。

机制

用户发起切换的优势在于时机匹配:用户最清楚自己当前的手部姿势、注意位置与环境条件,因此能在切换成本最低的时刻进行切换。系统强制切换则常常与用户的准备状态错位,例如在用户正专注于触控时突然要求语音输入。强制切换还会削弱可预测性,使用户无法形成稳定的操作习惯。若系统出于可用性原因必须切换(例如当前模态不可用),正确做法是提示切换并等待用户确认,而不是直接改变输入方式。

怎么研究

可比较用户发起与系统强制两种切换方式:测量切换后的完成时间、错误率与用户对当前模态的判断正确率。变量包括切换触发条件、是否给出提示与用户的准备状态。因变量应包括用户对当前模态的误判比例,因为强制切换的主要风险是用户沿用了旧模态。

边界

当原模态完全不可用(麦克风被占用、摄像头被遮挡)时,系统必须切换,此时提示与等待确认是次优但必要的做法。当切换成本极低且对用户透明时,强制切换带来的干扰较小。若用户已经明确表达偏好并要求系统自动选择,系统主导的切换则符合预期。

怎么落地

  • 默认由用户发起模态切换,系统只在必要时建议。
  • 系统必须切换时给出明确提示并等待确认,而不是直接改变输入方式。
  • 在切换后显示当前生效的模态,避免用户沿用旧表达方式。
  • 验证方式:比较用户发起与强制切换下的完成时间与模态误判比例;若强制切换导致明显误判,应改为提示确认。

延伸

  • 同组D5.03.1 切换需要重新分配注意与肢体 · D5.03.2 频繁切换抵消多模态收益
  • 相邻D5.09.4 显式切换后系统不应无提示地自行切回默认模态 · D5.10.2 检测失败应主动提示可用的替代模态而非静默失效
  • 站内检索user-initiated switching · forced switch · mode transparency

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/D5.03.3