本章进度 15 / 18
83%
正文已完成
L236失败以后,先让用户知道还剩什么
把已完成、未完成与结果未知分开呈现,为用户保留成果并给出匹配状态的恢复选择。
现在把“错误恢复”用于一次具体操作,检查你能否独立做出并修正结果。
建议先完成同主题的理解与判断;本页不会锁课,可以边做边回补。
- 按本课练习说明准备真实材料
- 保留练习与复盘记录
错误体验先回答三个问题,已经保住了什么、哪里还没完成、用户现在能做什么。技术错误码只服务诊断,不能替代这三条信息。
能为部分完成、权限失效和结果未知三种状态设计清楚、可操作的恢复界面。
核心概念
先把关键判断说清楚
用业务语言拆状态
告诉用户哪些条目已完成、哪些失败、哪些仍在确认,而不是只显示 500 或 timeout。
先给可保留成果
允许查看、复制或下载已验证部分,并保留输入与编辑,避免一次故障抹掉全部工作。
每种状态只给可行操作
权限失效引导重新授权,单项失败只重跑失败项,结果未知则先等待查询,不能都塞进一个重试按钮。
案例拆解
一百份翻译在第八十一份中断
批量翻译完成80份后服务异常,页面只显示‘生成失败’,刷新后已完成结果也无法找到。
- 01
把80份已验证结果固定并开放下载
- 02
列出20份未完成条目与失败原因
- 03
提供只重试失败项和稍后继续两个动作,并在返回页面时恢复状态
案例结果
用户不必从头再来,也能准确理解剩余工作和下一步。
提交前练习
现在轮到你
为批量生成任务设计三个失败状态的恢复界面。
完成本课需要:完成以下内容用于本课收口。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
显示80份已完成可下载、18份明确失败可单独重试、2份结果确认中暂不开放重试;保留原输入与筛选;权限失效提供重新授权;返回页面按任务号恢复清单和进度。
评分标准
- 用户能看懂三种状态
- 已完成成果不被清空
- 动作与失败原因匹配
- 离开后可找回任务
本课收口 · 学习证据
留下完整学习证据
读完内容、完成练习、通过理解检查并留下 12 字以上总结,才记为已验证。
你现在更接近哪一种状态?
尚有必填项未完成,请补齐后再继续。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。
- Web Content Accessibility Guidelines (WCAG) 2.2↗standard · 核对日期 2026-08-23
- MDN Web Docs↗reference · 核对日期 2026-08-23
- Monitoring Distributed Systems↗reference · 核对日期 2026-08-23