我正在开发一个 Web 应用程序,我想通过屏幕阅读器使其易于使用。在 JAWS 中测试东西非常耗时。是否可以让 JAWS 显示文本而不是阅读文本?我不想在开发过程中真正听到内容。我只是想看看 JAWS 会读到什么。
6 回答
据我所知,Jaws 没有语音查看器。但是,您可以使用“/z”开关将所有语音输出写入日志文件。不幸的是,当屏幕阅读器运行时,您无法在文本编辑器中查看日志文件,因为它已被锁定。打开命令提示符或按 Win+r 调出“运行”对话框,然后键入:“jaws_executable”/z“log_file”其中“jaws_executable”是 Jaws 应用程序的完整路径和文件名,“log_file”是位置和名称的语音日志文件。重要提示:“/z”和日志文件名之间不应有空格。
这是一个旧线程,但由于它在我的搜索中名列前茅,我想我会更新它。JAWS 15 刚刚通过“语音历史”功能引入了此功能。请按照以下说明启用它:
如果您错过了 JAWS 说出的一条或多条消息,您可以按 INSERT+SPACEBAR,然后按H打开一个结果查看器窗口,其中最多包含合成器说出的最后 50 条公告。当“语音历史”窗口打开时,您将被置于包含最新公告的行中。要清除历史记录,请按 INSERT+SPACEBAR,然后按SHIFT+H。当您锁定计算机或完全注销时,历史记录也会被清除。如果您不希望 JAWS 保留语音历史记录,请清除设置中心中的启用语音历史记录复选框。
在JAWS 15 What's New文档中阅读更多内容,位于面向纯语音用户的新语音历史记录下。
对于那些坚持使用 JAWS 14 的人,使用“/z”日志的 Nektarios Paisios 回答对我来说效果最好。
我相信 JAWS 中有一个视觉指示器,但我的 JAWS 版本有点不稳定。如今,NVDA 的播放方式与 JAWS 非常相似,因此您可以使用它,并且它有一个语音输出控制台:右键单击系统托盘中的 NVDA 图标,选择工具,然后选择语音查看器。
查看屏幕阅读器“看到”的最简单的方法是禁用 CSS。这将向您显示屏幕阅读器可以访问的页面上的所有内容。这将使您对开发过程中发生的事情有一个很好的了解,直到您想要进入更复杂的东西。
请参阅http://www.iheni.com/quick-tip-testing-web-content-for-screen-readers-without-a-screen-reader/。这个网站也有很多有用的信息http://webaim.org/articles/。
您可以在开始菜单 > 所有程序 > JAWS 14.0 > 盲文查看器中启用盲文查看器。
盲文查看器将呈现将发送到盲文显示器的可视文本输出。它有时使用缩写或速记,但它是语音输出的近似表示。
另请查看Fangs Screen Reader Emulator for Firefox。它将以正确的阅读顺序呈现屏幕阅读器在页面上宣布的内容的文本输出,尽管它不呈现动态内容。
JAWS 在“实用程序”文件夹中提供了一个盲文查看器,它将呈现焦点中的任何文本。