想象一家美国设备租赁商的询价助手:客户点击“生成清单”后,页面出现转圈图标,随后显示“已完成”。这是虚构设计评审,不是客户事故。对于依赖屏幕阅读器的人,视觉变化可能没有对应提示。问题不在模型回答得够不够聪明,而在等待、完成和失败是否能被感知。 万维网联盟 对状态消息的说明涵盖操作结果、等待、进度与错误等信息,但完整搜索结果本身不等于状态消息。 因此,我们建议保留清单正文,另用短句说明“清单已生成,共三项,等待你核对”。不要把“已生成”写成“已预订”;状态文字必须准确对应业务阶段。 万维网联盟 的 无障碍富互联网应用第二十二号技术 技术展示了如何用 状态 角色标记状态区域。它具有 礼貌 的默认播报优先级,不需要把键盘焦点移过去。 实现时先建立状态容器,再更新内容;若需要播报完整短句,可明确设置 完整播报属性 为 真。代码标记不是兼容性测试的替代品。 流式 人工智能 回答可能逐字刷新。我们建议不要把整篇输出的每次变化都当成紧急提醒,而是播报有用的阶段变化,并让用户主动阅读正文。万维网联盟 的提示模式也提醒避免频繁打断,且普通提醒不应抢走键盘焦点。 真正必须中断的对话框,应按不同交互模式设计。 假设生成失败,短提示可说明“未能生成清单,你填写的内容仍保留”,页面同时提供可找到的重试或人工帮助入口。这是产品建议,不是对任何现有应用的验证。不要只让转圈图标消失,也别显示无法解释的“出错了”。重试按钮的行为仍需遵守原有防重复与审批规则。 建议让测试者使用目标浏览器与屏幕阅读器,从开始、等待到完成和失败各走一遍,再用键盘找到结果与恢复入口。记录实际听到的文字、顺序和焦点位置,而非只检查页面里是否有属性。本文提供的是评审方案,未测试客户系统,也不构成整站无障碍合规结论。