用途:这是一项关于“感知性能”的设计技能,关注用户如何感受速度,而非单纯测量毫秒数。核心观点是用户衡量的是应用“感觉快不快”。
主要能力与技巧:一、乐观更新:立即展示结果,后台再同步,例如点赞时心形立刻填充、之后才发 API 请求;删除时条目立即消失,并提供 5 秒撤销。二、渐进式加载:内容到达即展示,先文字后图片、先首屏后下方、骨架屏替换为真实内容。三、预加载:预判下一步操作,例如悬停链接时预取下一页、为可能的后续步骤预载资源。四、即时反馈:对每次交互做出确认,点击时先改变按钮状态而不等服务端,输入校验在失焦时进行而不等提交。
时间阈值参考:小于 100ms 视为即时,无需反馈;100-300ms 为轻微延迟,展示状态变化;300ms-1s 可感知,展示加载指示器;1-5s 为慢,展示进度与提示信息;超过 5s 视为体验断裂,展示进度并提供取消选项。
适用场景:界面加载、列表与详情页、表单交互、点赞与删除等需要即时响应的场景。
限制:资料未提供具体代码实现、框架适配、安装方式或平台支持信息,暂未提供。