【诚意满满】: NVDA2023.2 更新盘点

历时5个多月的打磨,NV Access 在本月初发布了 NVDA-2023.2(今年的第二个稳定版)。

本版的更新日志足足超过了一百三十行,作为译者,我几乎熟知每一条更改的意义,所以迫不及待的想把这个具有里程碑意义的版本介绍给你啦!

NVDA 更新日志一般分为四个部分:新特性、改进、错误修复以及开发者需要了解的变化。
笔者会从前三个部分的内容里摘录一些有代表性的条目与你分享,最后,在文末将会分享关于 NVDA 中文社区的一些近期动态和最新成果。

商店——插件有处可寻

你可能知道 NVDA 可以通过安装插件的方式丰富其自身功能,或改进对特定应用程序的支持。得益于 NVDA 开原属性和国际化支持,来自世界各地的 NVDA 贡献者都可以开发并分享自己的插件。
然而,这些插件可能散落在其开发者最常活跃的社区里,在某种程度上阻碍了国际化推广,作为普通用户,无论是发现新插件还是寻找某插件的新版本都不是一件容易的事情。

在以往,有一个国际插件社区网站,开发者发布插件主要依赖于人工审核,而用户需要访问网站,检索自己感兴趣的插件,仔细比对版本,下载,安装,步骤较为繁琐。
为了解决这一系列的问题, NV Access 逐步开始筹备插件商店,更有社区用户主动开发出了概念性验证插件——Add-onUpdater(插件更新器)。

经过 NV Access 的仔细筹备、社区用户参与测试等流程,千呼万唤的插件商店在 2023.2 版本中首次上线。插件商店替换掉了原来的插件管理器,除了基本的插件管理功能以外,插件商店支持浏览、搜索、安装和更新社区插件。虽名为“商店”,但你可以免费下载其中提供的所有插件。

说到这里,你一定跃跃欲试了,不忙… 由于一些不可抗力的因素,国内用户在使用插件商店下载或更新插件时可能会遇到下载缓慢甚至下载失败的情况,为了解决这个问题,请先安装一个“NVDA 中文社区镜像源”插件,安装该插件后,除了插件商店可以顺利使用以外, NVDA 的自动更新速度也会得到大幅改善。

自此,插件有处可寻,当面临打破插件兼容性的版本时, NVDA 用户可以通过插件商店第一时间更新到与当前版本兼容的插件,插件更新的成本越来越低。

关于插件,在这个版本中还有一个不可忽视的变化:允许用户忽略兼容性强行安装部兼容的插件。有一说一,在笔者看来这是个烂功能。因为我们无法预料用户安装了不兼容的插件会带来哪些后果,极端情况可能会导致 NVDA 无线重启,甚至无法启动,在这种情况下,用户必须在运行对话框理输入 nvda --disable-addons 以禁用插件的模式启动 NVDA 随后手动移除导致问题的插件。谁又能假设每个用户具备处理这种意外情况的能力呢,所以笔者不推荐普通用户安装不兼容的插件。

更快更健壮

在这个版本中 NVDA 创始人之一的 James Teh 提交了三个 PR 从不同的方面来改进 NVDA 的性能。其中一项大工程是让音频输出使用 WASAPI (一个更现代的音频框架,可以提高 NVDA 音频输出的响应能力、性能和稳定性,包括语音和音效)。
这个选项位于 NVDA 高级设置面板下,默认处于关闭状态,由于存在不稳定因素,需要在下个版本 2023.3 问题被修复后才会默认开启。

另两个直接跟响应速度相关的改进是: #14708 提高了在编辑控件中移动光标时,NVDA 的响应速度; #14928 提高了 NVDA 对键盘/触摸输入以及焦点改变的响应速度。
从笔者的体验来看,这两条改进不见得有立竿见影的效果,但确实可以从测试数据上体现出改进前后的差异,个别场景的响应速度可以提升到20到30毫秒。对于 NVDA 而言,这样的进步是非常可观的。

另外, NVDA 的老用户可能会知道,在运行某些程序时,如果被操作的软件因意外导致崩溃,那么 NVDA 也可能会随之卡住。在这个版本中,国际社区的贡献者 Leonard de Ruijter 修复了这个问题。

助力职场办公 Office 办公套件

值得注意的新功能和改进:

  1. 在“文档格式”中启用“突出显示(高亮)文本”时,可以在 Microsoft Word 中读出突出显示颜色。
  2. 在“文档格式”中启用“颜色”时,可以在 Microsoft Word 中读出背景颜色。
  3. 在 Excel 中,使用快捷键切换 Excel 中单元格的粗体、斜体、下划线和删除线等格式时,支持读出操作结果。
  4. 修复了在 Excel 中快速切换单元格时,NVDA 会读错单元格坐标或选中范围的错误。

其他的无需过多解释,但在以往,第(4)条,常用 NVDA 处理包含大量数据的工作表时,单元格读错的情况几乎是无法忍受的,现在这个顽疾被修复啦,打工人继续干活儿吧~

NVDA 除了支持我们所熟知的 Microsoft Office 以外,还支持 Libre Office,它和 NVDA 一样,也是完全免费且开元的国际化项目。 在 2022.3 版的更新盘点中笔者介绍过 Libre Office 办公套件。
而在本版中 NVDA 继续完善对 Libre Office 的支持,涵盖:状态栏、光标位置和单元格坐标的朗读,具体可查看更新日志。

一往直前 Windows11 跟进

NVDA 对新平台的支持一如既往的积极,每次升级都会有相关的跟进。例如,微软在 Windows11 对文件资源管理器和记事本有着较大的调整,新增了标签页特性,我们可以按 Ctrl+Tab 在不同标签页之间切换,在该版本中 NVDA 也进行了跟进支持,即:在新版记事本和文件资源管理器中切换标签页时可以读出新标签页的名称和位置。

另外有个小特性, Windows11 可以设置在系统托盘时钟上显示秒,笔者提交代码对此进行了支持,即:如果设置了在系统托盘时钟上显示秒,则使用 NVDA+f12 读出时间时会跟随该设置。

注意: Windows10 若想开启该特性需要修改注册表,本文暂不涉及相关内容。另,据说该设置可能会降低续航,请酌情开启。

盲文与盲文点显器

NVDA ,每次升级都少不了盲文和点显器的支持,或支持新标准、新协议,或支持新型号的点显器,或增加新的盲文表,或从细节处打磨盲文阅读流程。恰巧,在该版本中,以上提到的这些都包括了。

条目掠多,不再一一列出。具体的请移步 NVDA 更新日志吧!

中文社区的近期动态和最新成果

关于中文社区维护的插件,会逐步上架插件商店。
目前对象监视器、NVDA 中文社区镜像源、PC QQ增强已可以在商店下载。
由笔者维护的其他插件会在做好国际化支持后陆续上架插件商店,敬请期待。

注: Eureka 是 NV Access 认证的插件提交者,可协助中文社区的其他插件开发者提交插件到商店。


镜像服务

为了改进 NVDA 中文用户的使用体验,社区建立了镜像服务器以解决由不可控因素导致的插件下载缓慢、无法使用谷歌翻译等问题,涵盖以下服务:

  • 及时翻译
  • NVDA 自动更新。
  • NVDA 插件商店
  • 插件更新器(即将停止支持,由插件商店代替)

优秀作品

在今年的上半年,NVDA 中文社区的贡献者槐荫飞龙先后为社区开发了多款插件,广受好评:

  • 新翼 OCR: 目前 提供PaddleOCR_json的离线OCR识别引擎和在线百度通用版、高精度版识别引擎,安装插件后会自动安装PaddleOCR_json组件。
  • 百度翻译:一款提供百度翻译的插件,支持自动翻译,支持翻译剪贴板以及翻译最后一次朗读的内容。
  • 音频管理器:一款能够帮助用户高效管理各种音频设备和应用音频路由的插件,支持播放设备控制、录音设备控制、应用音频控制。

本文提到的所有插件都可以在 NVDA 中文站获取到。

本期分享就到这里啦,下次见~

标签: none

添加新评论