NVDA 最近有什么大动作?海象计划又是啥?

  NVDA又迎来了依次大进步——将在 NVDA2021.1 正式升级到 Python3.8,关于 Python3.8 的新特性可以在文末参考链接中找到。

  有同学可能好奇,最新的 Python 版本也不是3.8 为什么不一步到位升级到最新版 3.9 呢?经过社区调研,发现有 15% 的用户仍然在使用 Windows7 操作系统,而 Python3.9 已经不兼容 Windows7了。
  社区发起升级 Python3.8 的计划其实比较早了,该计划被称为 Walrus(海象计划),这源于 Python3.8 的新特性——海象运算符。
  从 alpha-21882 开始正式引入 Python3.8,对于普通用户而言最直接的感受可能是某些插件失效了,当然我们不推荐普通用户在生产环境中使用 Alpha 版本,如果确实想体验新特性,可以创建便携版。
  目前海象计划的里程碑已经完成,如果你在 Alpha 版中发现了 Bug 可以撰写 Issue 来告诉 NVAccess。
  另外,插件开发者除了要兼容 Python3.8以外,还要跟进 NVDA 本身的 API 更改,尤其是语音合成器开发者,推荐在 2021.1Beta 版之后完成新版适配工作,作为普通用户也不用太担心大批插件失效,社区的许多开发者已经在悄悄适配新版了,有些勤劳的开发者已经发布了兼容 Python3.8 的插件。

参考链接

  1. Project Walrus and other updates: milestone achieved, add-ons should prepare for changes
  2. NVDA Github
  3. NVDA 开发板时时更新页
  4. NVDA 最新稳定版下载
  5. NVDA 用户指南
  6. Python3.8有什么新变化?

标签: none

添加新评论