Web 可访问性替代文本(Accessibility Alternative Text)
字数 661 2025-11-28 12:04:43
Web 可访问性替代文本(Accessibility Alternative Text)
替代文本是网页中为图像、图标、图形等非文本内容提供的文字描述。它的核心功能是在视觉内容无法呈现时,通过辅助技术(如屏幕阅读器)向用户传达等同的信息内容。
当图像因网络问题无法加载时,浏览器会显示替代文本;当视障用户使用屏幕阅读器时,设备会朗读替代文本;当用户使用纯文本浏览器时,替代文本会成为唯一的内容载体。有效的替代文本应满足以下标准:
- 准确描述视觉内容的功能和目的
- 保持简洁明确(通常不超过125字符)
- 避免重复周围文字内容
- 对纯装饰性图像使用空alt属性(alt="")
对于信息型图像(如信息图表),替代文本需要概括核心数据结论;对于功能型图像(如搜索图标),应描述其操作目的(如"搜索商品");对于链接内的图像,需说明导航目标(如"返回首页")。复杂图像(如流程图)还需额外通过longdesc属性或正文链接提供详细说明。
在具体实现中,需根据上下文动态调整描述重点。例如同一张产品图片在商品列表页应标注"蓝色运动鞋侧视图",在购物车页面则更适合标注"移除蓝色运动鞋"。对于包含文字的图像(如公司Logo),替代文本应直接转录文字内容,同时说明图像属性(如"深度求索公司标识")。
现代开发框架通常提供替代文本的自动化处理接口,但仍需人工审核确保语义准确性。WCAG 2.1要求所有非文本内容都必须通过文本替代实现等效访问,这是达到AA合规级别的必要条件。最终检验标准是:仅通过替代文本能否获取与视觉浏览等同的信息价值。