A10.05.3Post-redesign habit carryover设计

界面改版后的旧习惯残留

别名: 旧习惯残留 · legacy habit intrusion

概念解释

界面改版后,用户在旧版本上练出来的操作序列不会因为界面变了就立刻消失——它还在,而且往往会被新界面里长得相似的触发情境重新唤起,导致用户在新界面上做出的是旧版本时代的动作,而不是新界面实际要求的动作。这是捕获性错误在"改版"场景下的表现:这次捕获用户的,不是界面里另一条并存的路径,而是一条本该已经不存在、但记忆里依然最熟悉的旧路径。

机制

这次的捕获和同一界面里两条并存路径的捕获略有不同:竞争的另一条"路径"此刻并不真实存在于当前界面中,用户是被新界面里保留下来的旧触发线索(大致相似的位置、相似的外观、相似的操作时机)唤起了旧动作。新界面表面上保留的相似性越高,唤起旧动作的概率越大;而一旦旧动作被唤起并执行,结果可能是操作落空(旧目标已不存在)、报错,或者更麻烦的情况——旧动作的目标位置现在被换成了另一个功能,旧习惯精准地触发了一个当事人完全没打算使用的新功能。

边界

这不是所有改版都会触发的效应,而是和改动幅度呈非单调关系:如果改版幅度足够大,触发旧动作的线索整体消失,用户会进入"重新学习"模式而不是"错误执行"模式,残留错误反而不明显;残留问题最严重的区间恰恰是"看起来还很像,细节却变了"的中等改动幅度,这类改动既没有大到打断旧线索,又确实改变了操作的含义或结果。

怎么落地

评估一次改版方案时,专门度量改版前后关键触发线索的相似度——尤其是位置、颜色、操作时机这几类最容易被无意识识别、却不需要有意注意就能触发动作的线索——是否被保留下来但语义已经变了(比如同一个位置的按钮换了功能)。这类"位置相同、含义不同"的改动是残留错误的高发区,需要在方案评审阶段单独标注出来,而不是等上线后才发现。验证办法:改版上线后的头几周,专门统计发生在旧触发位置上的误操作次数是否显著高于界面其他区域;如果是,说明确实存在残留问题,而不是泛化的学习曲线问题。

延伸

  • 同组A10.05.1 熟悉序列劫持当前意图 · A10.05.2 高频路径与低频路径共享前缀会放大捕获 · A10.05.4 变更后需要过渡期保护而不是一次性切换
  • 相邻A6.09 程序性记忆与自动化
  • 站内检索habit carryover · interface migration error · post-redesign slip

同组卡片

快捷操作

分享

分享当前页面

ios_share

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