容错、省力与适当的尺寸空间
别名: 容错 · 低体力负荷 · 接近与使用的尺寸空间
概念解释
门要四十牛才能推开;关闭藏在角落里十六像素的叉;一次误触把整张表清掉且没有退路。Mace 把容错(tolerance for error)、低体力负荷(low physical effort)和接近与使用的尺寸空间(size and space for approach and use)收成一束:它们量的都是身体在时间和空间里付的账——会按错、会累、够不着。三刀一起看,是因为只放大按钮却仍要长按两秒、只给撤销却把控件放在轮椅够不到的高度,账还是没结清。
这不是某一类控件的触达下限清单。那是后边按通道写的细则。这里是通用设计对「人有体积、会失手、力气有限」的总原则。
机制
身体不是理想指针。力度有上限,持续按压和重复动作会把疲劳写成错误;关节活动范围和坐姿会把「在屏幕上看得见」变成「手到不了」;失手是常态,不是例外。容错把失手的后果从灾难改成可恢复:危险动作要难碰到,普通动作要能退。省力把持续力和精确轨迹从合同里删掉。尺寸空间保证接近、够到、握住(或点到)不取决于身高、姿势或助行器具。
第二层是三刀会互相转嫁。把目标做大却挤在一起,误触上升,容错被尺寸偷走。把危险动作藏进长按来「防呆」,省力失败,震颤和开关用户被关在门外。把控件放到够得着的高度却需要通关式的路径手势,空间有了、力气和容错仍没有。所以验收不能只量其中一刀。数字产品里的翻译是:可撤销、单击即可、目标与间距同时成立、不要把主操作放在悬停才出现的边角——对应的是身体,不是「把界面做宽松好看」。
怎么研究
用身体条件任务而不是意见分:故意犯一次错看系统是崩溃还是可退;用单手、坐姿或降低力度的方式走完同一任务,记录是否要求持续按压、重复次数、伸出距离。实体产品向量开启力、把手高度、膝下空间;屏幕产品量目标尺寸与间距、撤销是否存在、主操作是否要求路径或长按。
自变量:目标大小与间距、是否可撤销、是否要求持续力或路径、操作者姿势(坐 / 单手 / 伸够)。 因变量:误触后的可恢复性、完成所需的重复次数与持续时间、在该姿势下能否接触到全部主操作。
对照 Mace 第五至第七条分别记失败,不要合成一个「身体友好」分数。实验室年轻人的轻松完成,外推不到疲劳或坐姿。
边界
安全关键动作有时必须费力或必须两步,以免擦碰即触发;此时容错表现为「危险动作要难、要可撤销的预备」,不是把紧急切断做成轻点即发。极小屏幕无法同时满足大目标和全部内容可见,要靠一次只呈现一组操作、而不是把十六个小叉挤进同一角。力量型运动、乐器演奏,费力是内容本身,原则管的是到达内容的门槛,不是把演奏改成单击。远程操作没有「膝下空间」,尺寸空间转成触达和焦点可见,不再量物理厘米。
怎么落地
- 破坏性动作提供撤销或真正的确认;单击完成普通动作,不要用长按当唯一防呆。
- 主操作放在默认可见区域,目标与间距一起留出,不靠悬停边角。
- 不要求持续按住、双指拧、精确划轨才能提交;这些若存在,旁边放单击替代。
- 验证:故意点错一次,看数据是否还能回来;用单手、不靠在桌边的姿势走完;坐着(或把屏幕放到伸够极限)看主操作是否还在范围内。三次里任何一次要靠「再用力一点 / 再准一点 / 认栽重填」,这束原则就还没落到那具身体上。