破坏性动作需与常规动作分区
别名: 删除分区 · 危险动作隔离 · 动作表破坏性 · destructive row
概念解释
删除、清空、解除绑定与分享、复制不是同一类动词,却常被写在同一张动作表里。破坏性分区(destructive separation)要求把它们从常规动作里拉开:位置、分组、视觉权重都不同,让扫到「删除」时已经知道这不是又一个普通项。混排时,破坏性动作要么被当成普通项点掉,要么把整张表都染成危险,连分享都不敢点。
机制
动作表是快速点选。快速点选依赖「这一列都是同类」。破坏性动作的后果不对称:点错一次不可逆或很难逆。若它夹在「复制」和「移动」之间,外形再红也来不及,因为扫描已经按位置习惯点了第 N 行。分区用空隙、分隔或单独的底部位置把「另一类」说清楚,让那一行必须被当成新的一组来看,速度自然降下来。把破坏性动作做成与常规项同高、同色、同位置,是在邀请菲茨定律下的邻项误触:拇指的接触椭圆覆盖相邻两行时,后果最重的那一行不该做邻居。颜色不是分区,只是分区之后的加强;色盲和快速扫描都不会只靠色相停车。
怎么研究
同一张表,破坏性动作分别夹在中间、放在底部单独一组、以及仅靠变色不分隔。任务包括「分享」和「删除」。记录点错删除、犹豫时长、以及分享是否被回避。自变量:位置、分隔、颜色是否单独使用。因变量:误删率、安全动作回避率。仅变色条件的误删应高于位置分区。
边界
表里只有一个动作且就是删除时,分区无对象,确认对话来承担后果。破坏性若可轻易撤销(移入回收站且入口明显),分区仍建议保留,但强度可以低于永久删除。批量破坏性动作的对象是集合,分区之外还要列出对象,那是另一条约束。不要把「退出登录」和「删除账号」放在同一分区里假装它们同等破坏——强度不同的破坏性也应再分开。
怎么落地
- 常规动作一组,破坏性动作单独一组放在表的远端,中间留出可感知的空隙。
- 不要让删除与高频安全动作做上下邻居。
- 颜色与字重可加强分区,不能代替空隙和位置。
- 验证:连续做五次安全动作,看有无一次落到删除上。有,就加距离;再请人只找删除,找不到说明分区过远或视觉弱到被当成不存在。