WebAIM  - 无障碍记

与NVDA屏幕阅读器测试

NVDA标志

注意:这是一个关于我如何配置和使用NVDA件。有关使用此屏幕阅读器更详细的指南,请参阅我们的NVDA教程

我花大量的时间显著量评价网站的无障碍和当时有很大比例是使用屏幕阅读器中度过。我有机会获得JAWS和Window-Eyes的完整版本,虽然它们都能够屏幕阅读器,我最常使用的屏幕阅读器NVDA

NVDA是:

  • 轻量级:我不断地打开和关闭我的屏幕阅读器,切换浏览器等。我需要一个屏幕阅读器,能跟上我。其他屏幕阅读器需要很长时间才能启动,很容易崩溃,尤其是JAWS。
  • 免费:我不断裂的公司,负责为他们的产品,但它是非常困难,如果你使用的是它仅用于评估目的,以巨大的代价证明。
  • 始终保持最新状态:更新是经常和我一直觉得他们浑然一体。
  • 文字:某些屏幕阅读器将尝试填补空白无障碍,例如,通过在标签猜测为未标记的形式控制。NVDA确实少了这一点。虽然你可以争论的另一对最终用户的一种方法的优点,这种“文字”的提出是极好的可访问性的评价。

配置NVDA

我希望我的测试经验,是作为“典型”成为可能,所以我尽量不配置我的屏幕阅读器太重。不过,我做一些改变,我觉得让体验更愉快和有效的,而不会改变所显示的信息。

  1. 首选项>合成器然后首选项>语音设置>声音。默认的合成是不是最简单的理解,所以我做的第一件事就是更改默认的声音。这个声音是我使用的是微软济拉,因为我觉得这是一个自然的声音的声音在较低的速度,但在更高的速度还是可以理解的。
  2. 首选项>语音设置>评级。我通常徘徊在80-90左右,但我花了一些时间来很舒服在这个速度。我经常改变基础上,网页的复杂性的速度。
  3. 首选项>键盘设置
    1. 如果你要使用一台笔记本电脑,勾选“使用大小写锁定为NVDA修改键”。
    2. 默认情况下,NVDA读取您键入的每一个字符。我觉得这太分心,所以我取消“讲键入的字符“并勾选”朗读输入的单词”。
  4. 工具>管理加载项>获取附加组件>搜索 ”重点突出”,重点突出附加的元素,你正在阅读或与之交互上添加一个矩形,我觉得这个外挂是非常有用的,尤其是测试不具有键盘站点时焦点轮廓

常用命令

虽然NVDA包含数十个甚至上百个甚至,键盘命令,我通常使用比20少这些都是我去到键盘命令:

命令 描述
“NVDA”键 /大写锁定
停止 按Ctrl
打开 按Ctrl+Alt键+ñ
放弃 NVDA+Q
快/慢 按Ctrl+NVDA+/
读一首/下一行 /
重新阅读当前行 NVDA+
阅读全部 NVDA+
表格/链接 标签
标题 H1-6
形式 F
纽扣
链接 大号
地标 d
Ť
表格单元格 按Ctrl+Alt键+///
向后导航 转移(+标签H等)
切换形态模式 NVDA+空间

更新4月5日:增加了NVDA+命令

一个优秀的屏幕阅读器

我承认,我是一个NVDA的变形金刚迷。迈克尔·柯伦,詹姆斯德,和其他的工作NV访问球队受益全世界成千上万人,并帮助筹集过程中的所有屏幕阅读器吧。如果您使用的是Windows和测试网页易读,它应该是在你的工具箱。

评论

  1. 科瑞

    感谢您的关注亮点附加小费,非常实用!

  2. 森那维达斯

    难道“微软济拉”必须单独安装?我已经在Windows上安装10 NVDA,而且只有eSpeak时,在合成器的列表中的Microsoft Speech API的版本5。

  3. 乔恩·惠廷

    森达,选择“Microsoft语音API版本5”合成后,您需要选择一个声音。返回到“首选项”,然后选择“语音设置...”。然后你就可以从可用声音的列表中进行选择。

  4. 昆汀·克里斯滕森

    伟大的职位乔恩!

    重新阅读:

    向下箭头向下移动到下一行并读取(向上箭头向上移动一行)

    NVDA +向上箭头没有移动读取电流线。

    另一种工具,它可以帮助确认到底是什么正在读是语音浏览器 - 按NVDA + N打开NVDA菜单,(T)ools,(S)peech浏览器,其显示总是什么NVDA被读出上面的窗口。

    完整的用户指南可以在NVDA的帮助菜单(NVDA + N则H然后回车),或从NV访问网站:http://www.nvaccess.org/files/nvda/documentation/userGuide.html

  5. 乔恩·惠廷

    感谢您昆汀您极好的反馈。这些都是命令,我通常使用,尤其是向上箭头。我更新的表,包括您的建议。

    我去上来回包括语音浏览器。这是一个伟大的工具,但我不经常使用它。我发现我有更多的成功,当我看着元我评估,并听取了屏幕阅读器,或有时我闭上眼睛,所以我没有被我所看到的分心。由于这是个人的喜好后,我决定不将其列入。也许我应该加一个“荣誉奖”部分。

  6. 卡罗来纳州

    感谢这个有用的文字!我工作的一部分是评估对网站无障碍环境和我使用NVDA所有的时间,原因是免费的,一个很好的工具。

    一个大大的拥抱来自智利!

  7. maruthi

    大家好,

    我工作了无障碍事业作为开​​发人员,在这里我总是用个向上和向下箭头QA工程师说,无法访问网页抓到。我想知道我们如何以及何时应该使用向上和向下箭头?

    QA担忧:如果我们有保存并在同一行取消按钮,NVDA阅读它在一起,无法访问取消按钮。

    作为开发人员,我被告知QA说,因为这些都是在同一条线上/地区的一起读书,当我们使用箭头,如果你真的想访问这些按钮都使用标签。

    没有我的开发者评论的意义?

    如果你们帮我在这里这将是巨大的。提前致谢!

  8. 乔恩·惠廷

    Maruthi,

    是的,您的评论是有道理的。这是常见的按钮组,以在单个一起被读出“线”。例如,在此从WebAIM站点按钮的例子,NVDA会读“按钮提交搜索按钮,复位按钮,激活”无按键之间暂停。

    当使用Tab键导航,每个按钮将分别读取。

    这是正确的行为。

  9. 娜斯迪胡

    您好所有,我娜斯迪胡,在几个网页我已经观察到,当如果我使用Tab键导航的链接仅被激活,当我重点与方向键的链接,他们没有被激活。它仅见于几个网页。因此,它是NVDA的实际行为?