如何识别浏览器/阅读器是否由视障人士使用?
我必须为视障人士提供符合 508 规范的页面版本,仅修改该页面是不切实际的。因此,我为残疾人创建了一个新的“读者兼容”版本的页面。问题是我如何判断某人是否使用阅读器而不是标准浏览器?是否有我可以查找的这些非标准浏览器通常使用的“标头”或“用户代理”值?
提前致谢!
I have to provide a 508-compliant version of a page for the visually impaired and it isn't practical to just modify the page. Thus, I have created a new "reader-compatible" version of the page for the handicapped. The question is how I can tell if someone is using a reader rather than a standard browser? Is there a "header" or "useragent" value typically used by these non-standard browsers that I can look for?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在与一些专门研究无障碍或实际为无障碍市场构建阅读器的人进行交流后,得出的结论是,无法判断访问者是否正在使用阅读器。因此,唯一的选择是在将用户路由到针对读者/非读者具有不同版本的页面之前询问用户。
After corresponding with a number of people who specialize in accessibility or who actually build readers for the accessibility market, the conclusion is that there is no way to tell if a visitor is using a reader. Thus, the only alternative is to ask the user before they are routed to a page that has different versions for a reader/non-reader.