Qraft

无障碍

无障碍(accessibility)是一种设计理念:无论使用者有无身体障碍、年龄大小、处于何种使用环境,都应该能够获取信息并使用服务。在网页领域,WCAG(Web Content Accessibility Guidelines,网页内容无障碍指南)是 W3C 发布的推荐标准。二维码是一种依赖视觉的技术。

二维码无障碍的课题之一是照顾视障用户。屏幕阅读器无法读取二维码本身,所以网页上放置二维码图像时,会在 alt 属性中写出这个码的实际内容,也就是跳转的链接或文本。WCAG 的成功标准 1.1.1 要求为图像等非文本内容提供文本替代。印刷品上则在二维码旁边同时用文字标注链接,这样即使处在无法扫描的环境,用户也能手动输入并访问同一内容。

物理放置方式也影响可用性。相关的例子有轮椅使用者能够扫描的高度、足够的照明以及不反光的材质。针对色觉多样性,彩色二维码避开红绿搭配,用明度差来确保对比度。面向老年用户时,可以把二维码尺寸放大,并在旁边补上扫描步骤的简短说明。