使用NVDA评估Web可访问性

介绍

本文旨在帮助新用户非视觉桌面访问(NVDA)学习测试Web内容的基本控件,并作为偶尔的NVDA用户的参考NonVisual Desktop Access(NVDA)是一款适用于Microsoft Windows操作系统的免费开源屏幕阅读器它支持20多种语言,可以在任何计算机上完全从USB驱动器运行而无需安装。

使用屏幕阅读器评估Web内容的可访问性非常重要,但屏幕阅读器对于偶尔的用户来说可能是非常复杂的程序,所以很多人都避免使用它们这不一定是这种情况虽然屏幕阅读器很复杂,但可以测试Web内容的可访问性而不是“高级用户”。

在阅读本文时,请记住以下几点:

  • 本文不包含NVDA快捷方式的完整列表它确实提供了一个列表必要新手或新手NVDA用户应该知道的命令有关NVDA键盘快捷键的更全面列表,请参阅我们的列表NVDA键盘快捷键NVDA用户指南可用于提供进一步的文档。
  • 如果您不熟悉屏幕阅读器,请计划在此页面上花费更多时间(可能是几个小时),并且使用NVDA让示例页面变得更加舒适如果事情在几分钟之后仍然令人困惑,请不要气馁减慢阅读速度,慢慢来。
  • 在全键盘上使用NVDA通常更容易如果您更喜欢使用笔记本电脑键盘,则可以使用不同的键盘配置,但本文未对其进行介绍。

入门

NVDA是开源软件您可以下载NVDA免费(仅限Windows)由于NVDA是一个相对较新的项目,它的一些功能仍然是基本的下载并安装NVDA后,您可以通过按住开始运行程序按Ctrl+Alt键+ñ

注意
  • NVDA键设置为插入默认情况下,键,但可以更改为大写锁定第一次安装NVDA时的密钥如果您想稍后更改NVDA密钥首选项,请按按Ctrl+NVDA+ķ
  • 要关闭NVDA,请按NVDA+Q

在NVDA工作期间,请牢记以下准则:

  • 虽然NVDA早期支持访问Windows和许多Windows应用程序,但我们将专注于仅访问Web内容。
  • 确保NumLock已关闭。
  • 您可能希望在Mozilla Firefox中测试NVDA,即使它不是您的主浏览器。
  • 请记住,屏幕阅读器用户通常不使用鼠标随着您对NVDA的熟悉程度越来越高,请尝试仅使用键盘。
  • 使用NVDA时,大多数浏览器快捷键都可以使用。
  • 这页纸不得在您阅读时滚动,因此您可能会听到NVDA在屏幕上看不到的内容。

有许多键盘快捷键,允许您按行,句子,单词,字符等阅读内容以下是必读阅读快捷方式列表使用这些快捷方式,您应该能够浏览大多数内容。

  • 数字键盘+:从页面顶部开始阅读
  • NVDA+:从当前位置开始阅读
  • 按Ctrl:停止阅读
  • NVDA+要么数字键盘8:当前行
  • 按Ctrl+/要么数字键盘4/数字键盘6:上一个/下一个词
  • 要么数字键盘7:前一行
  • 要么数字键盘9:下一行
  • /要么数字键盘1/数字键盘3: Previous/Next character
  • F5/按Ctrl+F5:页面刷新/硬页面刷新如果你迷路了,这就是你重新开始的方式。
  • NVDA+按Ctrl+/:语速增加/减少

您可能希望立即使用NVDA练习阅读此页面上的内容请注意,此页面顶部有一个链接可跳到主要内容。

图片

页面上的每个图像都需要替代文本如果图像没有alt文本,屏幕阅读器通常会忽略它,但行为可能会因其功能而异。

图像示例和实践

数据表

Web上的表有两种主要用途:用于布局组织数据在NVDA中,要导航到下一个表格,请按Ť键To navigate between cells, hold down按Ctrl+Alt键并使用///从一个细胞移动到细胞。

表格示例和实践

形式

形式用于在网络上进行交互该<标签>element用于显式关联表单控件及其描述当该表单元素导航到时,NVDA将读取表单元素的标签如果表单控件没有关联标签,NVDA将无法识别该表单元素的用途该<字段集>element用于对相关表单元素进行分组这通常用于提供有关复选框和单选按钮组的详细信息NVDA通常读取字段集图例。

表格模式

由于屏幕阅读器使用键盘上的许多按键进行快速导航,因此尝试在表单字段中输入文本会产生一个有趣的问题例如,尝试使用NVDA在浏览模式下键入字母“h”会将您带出表单字段并导航到页面上的下一个标题幸运的是,屏幕阅读器有一个针对此问题的内置修复:表单模式在表单模式下,大多数标准屏幕阅读器快捷键都被禁用,因此您可以填写表单而不会意外触发快捷键。

当您导航到表单控件(如文本字段或单选按钮)时,表单模式在NVDA中自动激活标签键当您离开表单时,它会自动停用,按输入提交表格,或选择一个按钮当表单模式激活时,您将听到一个声音,如钟声;当声音取消激活时,您会听到稍微不同的声音。

使用以下快捷方式浏览表单并与表单交互:

  • 输入(虽然专注于表格控制)或NVDA+空间进入表格模式。
  • NVDA+空间退出表单模式并返回浏览模式。
  • 进入表单模式后,请使用标签转移+标签浏览表单控件。
  • 使用空间选择和取消选中复选框。
  • 使用/从一组单选按钮中进行选择。
  • 使用/或者在组合框中选择选项的选项的第一个字母。

形式示例和实践

实践

  • 逐节查看这些页面在每个部分的末尾,返回顶部并以不同方式导航到新部分例如:
    • 使用目录
    • 使用按Ctrl+F打开“查找”对话框
    • 按标题导航(或者H要么1-3
  • 此页面中有几个元素在视觉上隐藏,但它们是为了更好地定位屏幕阅读器用户而提供的看看你是否可以识别它们(提示:一个在面包屑之前)。
  • 无需使用鼠标即可订阅WebAIM新闻稿。
  • 关闭显示器并重复其中一些任务。