A10.02.4Quasimode设计研究

准模式:靠持续施力维持模式,松手即退出

别名: 准模式 · quasimode · spring-loaded mode · momentary mode

概念解释

准模式(quasimode)指一种特殊的模式:它只在用户持续施加某个物理动作的期间存在,动作一旦停止,模式立刻自动退出,不需要用户额外执行一次"退出"操作。典型例子是按住 Shift 键输入大写字母、按住某个修饰键临时切换工具、按住触控笔的侧键临时切换成橡皮擦。这个术语由 Jef Raskin 在讨论界面设计时提出,专门用来和需要显式动作才能进入、又需要另一次显式动作才能退出的"持久模式"区分开。准模式的关键特征不是"短暂",而是退出条件与进入条件是同一个物理动作的两端:按下即进入,松开即退出,两者被同一块肌肉动作天然绑定在一起。

机制

普通模式之所以危险,是因为进入和退出是两个独立的事件,用户必须分别记住"我进入了"和"我需要退出";准模式把这两件事压缩成一个连续的物理动作,用户的身体本身就在提供反馈——手指压在键上的触感、手腕维持某个姿势的本体感觉,随时告诉使用者"模式仍然生效",一旦这份持续的肌肉感觉消失,模式也随之消失,不存在"忘记退出"的可能,因为退出不依赖记忆,而依赖动作本身的物理终止。这正是准模式相比普通模式更不容易出错的根本原因:它把模式状态的维持外包给了持续的运动控制,而不是外包给容易衰减的工作记忆。

怎么研究

比较准模式与需要显式切入切出的普通模式在错误率上的差异,实验做法通常是让被试在两种设计下完成同一组需要频繁切换的操作,统计"退出模式后仍按模式内含义操作"这类残留性错误的发生次数。这类研究把模式错误的成因拆成感官反馈(能否看到/感到当前状态)与运动反馈(是否需要维持一个持续动作)两个变量分别考察,结果稳定地显示:当退出依赖持续的运动反馈而非视觉记忆时,残留性的模式错误显著减少,因为动作终止这件事本身就是最直接的"退出确认",不再依赖用户主动核对界面状态。

边界

准模式要求人体能够持续维持某个动作而不产生明显疲劳,因此只适合短时、间歇性使用的模式——需要长时间维持的功能(例如需要持续几分钟的编辑状态)如果强行做成准模式,会造成肌肉疲劳,用户反而会想办法用外物固定住那个按键来"作弊",这时准模式就退化回了普通模式,原有的安全性也随之消失。对肢体力量或耐力受限的用户(例如手部震颤或握力不足的人群),持续施力本身构成操作障碍,准模式在这类人群上不但不降低错误率,反而增加操作负担,需要提供替代的显式切换方式。

怎么落地

把使用频率高、持续时间短(几秒到十几秒)、且有明确"临时借用"性质的功能设计成准模式:绑定到一个需要持续按压的键、按钮或触控点,松开后立即恢复默认状态,不需要额外的退出操作或提示。避免把需要长时间维持的工作状态做成准模式。验证办法:让测试者在准模式下完成一次操作后,观察其松开触发动作的瞬间界面是否已经恢复默认状态,且下一次动作是否按默认状态的含义执行;如果用户在松开后仍表现出按模式内含义操作的残留行为,说明该功能的持续时间超出了准模式适用的范围,应改为显式切换并配合独立的模式指示。

延伸

  • 同组A10.02.3 模式指示落在视觉焦点处,而非状态栏或边角 · A10.02.5 无模式设计:用不同动作承担不同含义,取消模式本身
  • 相邻A8.20 静态负荷与动态负荷(持续施力的疲劳机制,决定准模式能维持多久)
  • 站内检索quasimode · spring-loaded mode · momentary mode

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/A10.02.4