C10.13.4independent mode indicators not memory设计研究

缓解模式歧义需要独立的模式指示灯或标签,而非依赖用户记忆当前模式

别名: 模式灯 · mode legend · 状态指示 · mode lamp

概念解释

「用户会记得现在是导航还是电台」不是缓解,是把模式存在人的工作记忆里。独立的模式指示(independent mode indicator)是一盏不属于那颗键自身印刷的灯、一条常亮的功能名、一枚可换的帽,专门回答「这颗控件现在是什么」。它和键帽上磨掉的功能刻印不是同一件事:刻印说的是出厂义,指示说的是当前义。

机制

工作记忆装不下跨分钟的模式名,尤其在主任务占满时。指示必须:在控件旁、在余光可读、在模式持续期间一直在,而不是切换时闪一下。独立于键帽,是因为键帽要继续当触觉地标,不能每换一次模式就换一种摸起来不同的形状(那会拆掉寻键)。灯的编码要少:两种模式两色或一亮一灭,三种以上就开始要读图例。指示与功能若还要人去对一张表(红灯等于缩放?),记忆负担只是搬了家。最好的指示是把当前功能的词放在键旁,而不是一套需要学习的色码。

怎么研究

比较无指示、切换动画、持续灯、键旁文字,在分心和盲操下的捕获率。

自变量:指示类型与是否持续、与控件的距离、编码是颜色还是文字、环境光。 因变量:捕获率、找到当前功能名的时间、是否看懂色码。

强光、偏振镜、色盲是指示通道的必测,不是边角。动画条件若在动作前结束,应并入「无指示」。问「你记得现在是什么模式」测的是记忆,不是指示。

边界

一键一义的面板不需要模式指示。指示灯自己会坏、会在省电时灭,灭了之后系统若还在轮班,等于把人送回靠记忆。夜间背光很亮的指示会干扰驾驶或摄影,亮度要跟环境走。多颗键各自轮班,每颗一盏灯会变成一片彩灯,编码崩溃,这时应减少轮班而不是加灯。标签磨损、语言改版,是下一组的问题;这里只要求当前义有一份独立、活着的表示。

怎么落地

  • 凡轮班的物理件,旁边给一份持续的当前义:文字优先于色码,灯只在两种状态时够用。
  • 指示灭了就把轮班锁在默认功能,或拒绝执行非默认义。
  • 不要用一次性动画或开机教程替代持续指示。
  • 验证:不先问模式名,让人在分心下按那颗键去完成当前功能。无指示与有持续文字并排,捕获差就是指示的贡献。阳光、夜视、色盲模拟下指示仍必须可读。把指示关掉,确认非默认功能已被挡住。

延伸

  • 同组C10.13.1 同一物理控件在不同模式下承担不同功能,属于物理形态上的模式效应 · C10.13.2 模式切换后控件外观通常不变,用户容易沿用前一模式的操作预期 · C10.13.3 高频与低频功能共用同一控件时,误操作后果应偏向低频功能更安全
  • 相邻C10.14 物理控件的标签与照明 · C10.07 物理与屏幕控件的取舍
  • 站内检索mode indicator · mode lamp · externalized mode

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C10.13.4