代码之家  ›  专栏  ›  技术社区  ›  Spudley Pat

网站可访问性:什么屏幕阅读器等测试,以及如何?

  •  3
  • Spudley Pat  · 技术社区  · 14 年前

    我们正在编写的网站需要“可访问”。问题是,虽然我们了解一般概念(语义latout、图像上的alt text、Javascript上的light等),但我们对市场上和/或通用的屏幕阅读器产品或其他可访问浏览器,以及如何对其进行测试,真的不太了解。

    所以问题是:

    • 抓住它们进行测试是否明智(甚至有用)?
    • 有没有什么QA流程可以帮助我们(我们做了很多自动浏览器测试[Selenium],以确保我们不会破坏普通用户的任何东西;我们能/我们应该对屏幕阅读器做同样的测试吗?)

    提前谢谢你的提示。

    3 回复  |  直到 14 年前
        1
  •  2
  •   Community Mr_and_Mrs_D    7 年前

    看到了吗 this question http://www.w3.org/WAI/gettingstarted/ 这似乎有很多好的信息,涵盖了各种可访问性,而不仅仅是盲目性。 有关检查html可访问性的工具列表,请参阅 http://www.w3.org/WAI/ER/tools/complete.html http://www.webcredible.co.uk/user-friendly-resources/web-accessibility/automated-tools.shtml

        2
  •  2
  •   Jim L    14 年前

    除了Jared的回答:对于非屏幕阅读器的视觉可访问性测试,我发现一个简单易用的测试工具是灰度打印机。这将让你知道(大致)你是否有足够的对比度来满足那些有色盲或其他对比度问题的人,以及你是否偷取过任何过于依赖颜色来获取信息的图像。这不是最终的结果,但这是一个简单的第一次测试。

        3
  •  1
  •   James Pizzurro    6 年前

    因为您已经在使用Selenium来测试您的站点,所以您可以轻松地集成 Continuum ,它可以扫描页面以查找使用辅助技术的人可能会注意到的可访问性问题,并将其放入现有的测试框架中。有 API documentation 如果您想推出自己的解决方案,或免费的Java和JavaScript示例项目 webaccessibility.com

    正如其他人所注意到的,自动化的可访问性测试不会抓住所有的东西,因为与专家所做的手动测试相比,什么都没有,但是做一些自动化测试只是为了覆盖你的基础是一个好主意,现在有大量的技术可以帮助你很容易地做到这一点。