禁用CSS以检查网站的可访问性的目的

时间:2017-12-14 09:11:50

标签: css accessibility wcag wcag2.0 web-accessibility

许多开发人员/辅助功能专家建议禁用CSS以检查网站的可访问性,但没有人明确说明它在Web可访问性方面实际上有何帮助。

所以我在这里,确切地问你,因为我所有尝试以可靠的方式检查这个(我想要相信!)来源像#34; w3.org",包括他们的WCAG 2.0建议,不要#&# 39;如果没有CSS就可以访问网站。此外,他们表示可能依赖"一些技术,例如CSS。

3 个答案:

答案 0 :(得分:2)

如果没有CSS,您不再需要明确验证页面是否可读,但它可以作为确保正确阅读顺序的技术。

要求在没有CSS的情况下使页面可读是从第508节成为主要可访问性标准的日子开始的结转。

  

36 CFR Parts 1193和1194 - 2017年2月18日发布

     

现有508标准的第1194.22(d)节WCAG 2.0成功标准中没有直接类比,该标准规定:“文件应组织成可读的,无需相关的样式表。”36 CFR§1194.22(d)

     

https://www.access-board.gov/guidelines-and-standards/communications-and-it/about-the-ict-refresh/final-rule/single-file-version

WCAG 2.0以Success Criterion 1.3.2 - Meaningful Sequence的不同方式解决了同一问题。

满足这一标准的技巧之一是making the DOM order match the visual order (C27),这在很大程度上取决于此。

答案 1 :(得分:1)

我想说在检查可访问性方面实际禁用CSS的一个很好的理由是看到您的网站结构是以逻辑方式构建的。

另一方面,更好的测试方法是使用屏幕阅读器并使用标签 / shift + tab 带键盘。通过这种方式,您不仅可以获得关于结构问题的特殊时刻,还可以获得音频反馈,这些反馈将为您提供大量的AHA:关于措辞,ARIA问题和隐藏的元素,这些元素不是以可访问的方式隐藏的。

我会指出你试试ChromeVox

答案 2 :(得分:0)

如果您使用辅助功能测试工具Wave,您实际上可以禁用该工具中的样式。因此,作为测试工具的内置,它是测试结构元素流的好方法。除了以这种方式测试可访问性之外,本身没有任何目的禁用CSS。