“我们安装了浮动辅助功能小部件,现在我们的网站可以访问了”——这是组织所犯的最昂贵的错误之一。可访问性小部件/覆盖层看起来像是一个神奇的解决方案:添加到网站的一段代码可以保证即时可访问性。现实完全不同,本文解释了原因。

简而言之 — 本文涵盖的内容

  1. 辅助功能小部件的实际用途
  2. 他们无法解决的问题
  3. 令人惊讶的法律风险
  4. 实际效果如何

辅助功能小部件的实际用途

这些小部件通常会添加一个浮动菜单,其中包含放大文本、更改对比度或突出显示链接等选项 - 通过现有网站顶部的 JavaScript 运行视觉更改,而无需触及源代码。有些还尝试通过实时分析页面来自动“修复”可访问性问题。

他们无法解决的问题

问题:外部小部件无法知道图像应该描绘什么,无法修复复杂表格中的逻辑读取顺序,并且无法理解自定义交互式组件背后的意图。在许多情况下,这些小部件甚至会干扰真正的屏幕阅读器 - 因为它们添加了自己的 JavaScript 层,这与用户已经使用的辅助技术相冲突。许多残疾用户报告主动关闭此类小部件,因为它们“破坏”了他们的正常浏览体验。

💡重要的一点

国际盲人权利组织(美国的 NFB 及其欧洲同行)已发表官方声明,反对依赖辅助功能小部件作为唯一的解决方案 - 正是因为它们不能解决真正的结构性问题。

这里有一定的讽刺意味:在世界各地的一些案例中,安装了浮动辅助功能小部件的公司仍然被起诉 - 在某些情况下,诉讼明确指出该小部件作为“证据”,表明该公司知道辅助功能问题,但选择了表面修复而不是解决真正的问题。仅仅依赖这样的小部件并不能提供真正的法律保护。

实际效果如何

真正的解决方案是修复源代码:正确的语义 HTML 结构、需要的 ARIA 标签、设计本身内置的对比度以及图像的真实替代文本。这比安装小部件需要更多的工作,但这是创建可与用户每天已经了解和使用的辅助技术实际配合使用的可访问性的唯一方法,而不是向他们强加一个他们从未要求的新层。

想要检查您的文档是否需要真正的修复,而不仅仅是装饰层?

我们的工具检查 PDF 文件的实际内部结构 - 而不仅仅是其外观。

免费扫描您的网站 ←

扫描后,您还可以通过以下方式直接免费访问找到的文档AccessiDoc.