A6.02.3Requiring cross-page memorization is a design flaw设计
跨页流程要求用户记住内容即是设计缺陷
别名: 跨页记忆负担 · 页面切换记忆丢失 · page-transition memory loss
概念解释
一个常见的流程设计错误是:在 A 页面展示一段信息(一个编号、一组数值、一份清单),然后跳转到 B 页面要求用户凭记忆填写或核对同样的内容,中间不留任何可返回查看的入口。这不是"用户不够细心",而是流程设计本身在利用一种人本来就不擅长的能力——工作记忆同时保持并跨情境搬运信息的能力。只要页面之间存在跳转,这类设计就把本该由界面承担的记录工作转嫁给了用户。
机制
页面跳转对刚记住的内容是双重打击:一是跳转本身需要时间,哪怕只有一两秒,内容也在自然衰退;二是新页面通常带来新的视觉内容和新的判断任务,处理这些新信息会占用原本用来维持旧内容的同一份加工资源,这比单纯等待更容易把刚记住的东西挤掉。两种损耗叠加在一起,使得"记住上一页、填到下一页"这个动作远比设计者直觉里想象的脆弱——哪怕要记的只是一个不长的编号,只要中间隔了一次页面切换,出错率也会明显高于同页展示。
边界
并非所有跨页信息传递都同等危险:如果两页之间的跳转极快、中间页面几乎不引入新的视觉判断、且要记的内容极短(比如一个两三位的数字),风险相对较低;但只要满足"内容较长""跳转伴随明显的加载或新界面""用户还要在新页面做其他判断"三者之一,出错概率就会显著上升。判断某个具体流程是否属于这类缺陷,不能只看"要记的东西多不多",还要看跳转过程本身给用户增加了多少额外的加工负担。
怎么落地
- 走查所有跨页、跨步骤的流程,标出每一处"上一屏出现过的信息,下一屏需要用户凭记忆重新提供或核对"的位置,这些位置默认视为缺陷,除非有明确理由证明信息极短且跳转零延迟。
- 优先选择让原始信息在下一步仍然可见的方案:同屏展示(避免跳转)、固定头部或侧栏保留关键值、跳转后提供"返回查看"或摘要卡片、允许直接复制而非要求重新输入。
- 对于表单流程,尽量让系统自动带入上一步已收集的数据,而不是让用户重新回忆或重新输入;确需用户确认时,把待确认的原始值和当前输入并排显示,而不是分屏或分页展示。
- 验证办法:统计用户在该流程中主动点击"返回上一页"或反复切换页面核对信息的次数,次数越高说明该步骤对工作记忆的要求越是超出了实际能力,应优先重做。
延伸
- 同组:A6.02.1 工作记忆同时保持的项目数有限 · A6.02.2 保持时间短且受干扰易失 · A6.02.4 工作记忆容量的经典估计约为四个组块,而非早期认为的七个 · A6.02.5 无复述条件下,工作记忆内容在约十几秒内自然衰退 · A6.02.6 复述可延长信息留存,但会占用同一有限的加工资源 · A6.02.7 容量随项目复杂度变化,简单项目与复杂项目不能用同一数字比较 · A6.02.8 容量限制与时间衰减是两种独立机制,缓解一种不能替代另一种
- 相邻:A6.08 提取线索与情境依赖 · A9.16 认知卸载与外部表征
- 站内检索:
cross-page memory load·working memory design flaw·external memory aid