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

问题描述 投票:1回答:3

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

所以我在这里,确切地问你,因为我所有尝试以可靠(我想要相信!)来源检查这些内容,例如“w3.org”,包括他们的WCAG 2.0建议,都没有说明如何在没有网站的情况下访问网站CSS。此外,他们说它可能“依赖”某些技术,例如CSS。

css accessibility wcag wcag2.0 web-accessibility
3个回答
2
投票

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

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

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

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

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

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

我会指出你试试ChromeVox


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.