2017-05-30 30 views

回答

3

号这是不可能的。屏幕阅读器作为计算机上的应用程序运行 - 这与尝试查看查看您网站的人是否也打开计算器类似 - 这是一项隐私限制。此外,其中许多用户可能正在其移动设备上使用Voiceover或Talkback,并且无法检测到这一点。

您的网站应该不是努力遵循Web标准,并为所有用户平等合作。

我也很好奇你的具体目标是检测这个,因为屏幕阅读器只是许多人使用的辅助功能工具的一部分 - 只关注屏幕阅读器用户不会让你的网站可以访问。

2

号你不能。当然不。

编辑:更严重的是,如果用户使用鼠标了一件事,你所能做的就是检测。这并不意味着他使用屏幕阅读器,或者他不知道,但是它是一个很好的指示器(但应该将其分类为“仅键盘用户”而不是“屏幕阅读器用户”)。在我看来,这是一个比知道用户是否使用屏幕阅读器更有趣的问题。

有很多关于检测屏幕阅读器的不法行为讨论:

+0

对不起,答案必须有30个字符。 – Adam

+0

关于“仅限键盘”用户的编辑评论:许多视障用户也可能会使用鼠标。我知道一些盲人用户使用鼠标跳到页面上的一个普通区域,因为它可能比通过键盘(尤其是在编码不良的网站上)要快。此外,在移动设备上查看页面可能会增加此键盘指标的其他障碍,因为许多用户永远不会使用键盘进行导航。许多用户还通过键盘浏览表单域,这需要考虑。 – Skerrvy

+0

此外,还有许多用户目睹并依赖屏幕阅读器,例如那些带有ADD/ADHD和不识字的用户 - 其中许多用户也会使用鼠标。 – Skerrvy

相关问题