B2.06.2Feedback latency设计研究

反馈必须及时,延迟反馈会被归因为无反应

别名: 反馈时延 · 响应延迟 · 即时反馈

概念解释

反馈时延(feedback latency)是用户动作与可感知结果之间的等待。用户会把紧随行动出现的变化归因于自己的操作;等待过久时,即使系统确实在工作,人们也容易判断为点击未生效、网络断开或界面卡死,从而重复提交、切换页面或放弃任务。及时并不总是意味着结果瞬间完成,而是要尽快传达“已收到、正在处理”。

机制

行动与结果之间的时间接近性帮助人建立因果联系。短暂延迟可被连续的状态信号桥接,例如按下态、局部占位、进度、队列位置或预计等待;若没有这些信号,用户只能从沉默中猜测。重复操作又会制造并发请求、重复订单或状态冲突,使原本的性能问题演变为理解和恢复问题。

怎么研究

在代表性设备、网络和负载下测量从输入到首次确认、持续状态和最终结果的时间,而非只测最终完成。观察不同等待长度下的重复点击、撤销、离开、求助与主观状态判断。可比较不同的即时确认和进度表达,检验它们是否降低不确定性;应特别测试长任务、后台处理和失败重试。

边界

对极短、可见且可逆的变化,额外动画可能反而拖慢节奏。对长且不可预测的工作,虚假的进度或乐观的剩余时间会迅速损害信任;诚实说明不确定性更好。性能优化仍然重要,反馈不是用来永久掩饰等待的装饰层,也不能替代可靠的幂等与错误恢复机制。

怎么落地

  • 收到输入后立即给出可见确认,并在等待期间持续表达当前处理状态或下一次可获得的信息。
  • 防止同一高后果动作被无意重复触发,同时让用户能检查、取消或安全重试。
  • 以真实网络和端到端时序审查延迟;当无法快速完成时,清楚说明影响范围、可继续的工作和结果到达方式。

延伸

  • 同组B2.06.1 每个操作都需要可感知的结果信息 · B2.06.3 反馈强度应与操作重要性相称 · B2.06.4 过量反馈会被用户主动忽略
  • 相邻B2.11 防错 · B2.07 一致性
  • 站内检索feedback latency · response time · perceived performance

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/B2.06.2