提升网页色彩可访问性:助力二色视用户体验优化
1. 网页可访问性现状与目标
网页可访问性旨在让所有人,无论能力如何,都能访问网络。然而,现实中多数网站在创建时忽略了可访问性指南,给残疾用户带来诸多障碍。为解决这些问题,人们提出了多种工具,包括评估工具、服务器端工具、客户端工具和辅助技术。
我们聚焦于客户端运行的代理服务器(SWAP 项目的客户端代理部分),这类工具能确保用户隐私,高度满足用户需求,且不改变用户使用辅助技术的方式。不过,它们的最大局限是会移除大量被认为不可访问的网页内容,导致信息丢失。本文着重减少二色视用户的信息损失。
2. SWAP 项目简介
SWAP 项目旨在提供一套开源工具,实现模块化和可扩展的客户端转换代理,以提升网页的可访问性和可用性。该代理可被任何 HTTP 客户端使用,只需将其配置为通过代理访问网络。作为网络与 HTTP 客户端之间的中介,它能对内容进行各种转换,包括对安全内容(HTTPS)的处理。
SWAP 是一个为有或无残疾的用户提供信息访问便利的网络代理。其目标之一是识别残疾用户和标准用户在访问网络时遇到的问题,并提出更符合用户需求的方法和工具。
3. 二色视相关知识
颜色是光谱与眼睛视网膜上的光感受器(视锥细胞)相互作用产生的视觉感受。人类的颜色感知通常基于三种视锥细胞:S、M 和 L,分别对短波长(420nm,蓝色)、中波长(534nm,绿色)和长波长(564nm,红色)做出反应。
颜色缺陷分为以下几种类型:
| 类型 | 描述 |
| ---- | ---- |
| 全色盲(Achromatopsia)