高频组合操作应聚拢布置
别名: 组合操作聚拢 · sequential co-location · 成对动作
概念解释
改数量、再点加入购物车,这两下在真实购买里几乎总是连着发生。数量步进器若在卡片中部,加入按钮钉在卡片外的底栏,每一次购买都要横穿整张卡。动作聚拢(action clustering)要求:被同一任务反复串起来的控件,放成一只手里能连续点完的一簇,而不是按视觉对称拆到两端。
它管的是动作序列,不是「看起来相关」。两个按钮语义再近,如果从来不会被连着按,不必挤在一起;两个语义不像一家人的控件,只要日志里总是成对出现,就该住在一起。
机制
一段被练熟的操作会变成运动程序:手在一小区里连点,比在两点之间往返更接近自动。拆开之后,每两步之间插入一段位移,程序被打断,工作记忆还要保住「我刚改过数量、还没加入」这一半状态。位移越大,越容易在中途被别的入口截胡——改完数量去找按钮的路上点到了收藏。
键盘上的复制–粘贴被放成相邻键不是审美,是同一条理由。屏幕上的筛选–应用、搜索–提交、裁切–确认,都在付这段往返账。
怎么研究
从日志或录屏里抽出真实的成对序列(A 之后在短时间窗口内出现 B 的比例),再量 A 与 B 之间的界面距离。把高频对挪近,比较完成这段序列的时间、中途误点、以及序列被打断的次数。
自变量:成对控件的距离、中间闯入控件的数量、左右手可及范围。 因变量:序列完成时间、插入无关动作的次数、该对的成功率。
KLM 可以先估位移时间,但验收必须用真实序列,因为设计师以为的「主路径」和日志里的成对常常对不上。
边界
破坏性动作即便总跟「保存」连着出现,也不能聚到保存旁边——那是另一类隔离。自适应工具条按上下文换按钮,会把已经聚好的簇拆掉,对熟练用户是负优化。宽屏把主按钮钉在窗口右侧、内容在左,对鼠标用户位移成本低,对触屏拇指却可能跨出热区;聚拢要按实际指针来。一次性的向导步骤按时间顺序排即可,不必在空间上挤成一簇。
怎么落地
- 用一周的操作日志列出「A 之后紧跟 B」的前几对,检查每一对在布局上的距离;把高频对收进同一区块。
- 商品卡把数量和加入放进同一操作条,不要一个在内容里、一个在页面底栏。
- 搜索框与提交、筛选条件与应用,中间不要再插轮播或运营位。
- 验证:对着日志里的前三对成对动作走一遍页面,用拇指或鼠标量两点之间要不要越过无关控件。要越过,簇就还没聚上。