B3.01.5Persistent Feedback设计

等待超过一定时长后,反馈需从瞬时提示升级为持续的状态呈现

别名: 持续状态 · 等待反馈 · 状态升级

概念解释

短暂操作可以用按钮变化或轻提示;当等待超过用户预期的瞬时范围,反馈应升级为持续可见的状态条、面板或页面状态,说明仍在处理、预计多久、可否离开或取消。瞬时反馈(momentary feedback)此时会像“闪一下然后无事发生”。

机制

瞬时提示利用用户当前注意,但注意会被滚动、弹窗、输入法和系统通知打断。长等待期间用户会重读屏幕、切换标签或锁屏;没有持续锚点时,返回后不知道请求是否还在。持续呈现提供可复查的位置和阶段,也为多任务等待提供状态入口。阈值应按操作预期调整,而不是统一 5 秒。

边界

持续不等于抢眼。高频路径中的大型模态或强动画会制造打断;正确形式通常是页面内状态区、任务栏或可折叠面板。若操作早已完成而状态仍停留,会造成虚假等待;因此升级后的状态必须有超时、失败和完成出口。

怎么落地

  • 为每类操作定义升级阈值和升级形态:按钮反馈、行内状态、任务中心或全页进度。
  • 长等待状态包含开始时间、阶段、预计剩余、取消/后台和最近更新时间。
  • 状态变化后更新同一位置,避免提示消失后用户无法找到结果。
  • 测试等待中锁屏、切换标签、弱网和返回场景,检查状态能否恢复且不重复提交。

延伸

  • 同组B3.01.1 用户应随时知道系统正在做什么 · B3.01.2 状态反馈需在合理时间内出现 · B3.01.3 长任务需要进度而非仅忙碌指示 · B3.01.4 判定标准是用户能否随时回答系统在做什么与自己处在哪里 · B3.01.6 后台任务同样需要可见,离开当前界面不等于任务不存在 · B3.01.7 状态应表达进展与剩余,而不只是表明系统繁忙
  • 相邻B2.06 反馈 · I1 状态时间与响应
  • 站内检索persistent status · waiting feedback · background indicator

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/B3.01.5