NVDA 开发路线图(2024)

对 NVDA 官方博客 NVDA Roadmap 的翻译。

本文概述了 NV Access 为 NVDA 及其支持基础设施规划的发展路线图。优先事项按时间规划分为:短期、中期和长期。
该路线图将定期更新,以反映已完成的项目、开发进展以及屏幕阅读器世界和更广泛技术领域的重大变化。

英文原文发布时间:2024年9月19日,下午 5:20
原作者:NV Access;译者:inky

短期优先事项

这些优先事项侧重于我们希望在不久的将来会提供的增强和改进。

  • 集成 MathCAT 到核心:将 MathCAT 数学表达式阅读器直接集成到 NVDA 核心,提供对数学内容的无缝支持。
  • ARIA 合规性:持续改进和更新 NVDA 的 ARIA(无障碍富互联网应用)支持,确保与现代网络内容兼容。
  • 盲文增强功能:解决已知问题,改善 NVDA 中盲文支持的整体稳定性和可靠性。
  • 盲文字体属性:添加对盲文字体属性的支持,提供更多自定义选项以实现用盲文的形式呈现更多富文本内容。
  • 更新代码检查工具:更新我们的代码检查工具和规则,以提高整个项目的代码质量和一致性。
  • 优化认证系统查询: 优化 NVDA 认证系统使用的数据库查询,以提高性能并降低延迟。
  • 服务器基础设施容器化:将我们的服务器基础设施迁移到容器中,增强可扩展性、可维护性和部署灵活性。
  • 插件商店自动更新:针对从 NVDA 插件商店下载的插件,提供自动更新功能,确保用户在第一时间接收到最新的功能和错误修复。

中期优先事项

这些优先事项代表了需要更广泛开发工作的重要特性和改进。

  • 集成 NVDA 远程协助功能到核心:将 NVDA 远程插件的功能迁移到 NVDA 的核心,以增强功能和安全性。
  • 盲文多行显示原型:为多行盲文显示支持开发原型,探索用盲文呈现信息的新方式。
  • 增强 Excel UIA 支持:改进 NVDA 对 Microsoft Excel 的 UIA 支持,为电子表格的导航和交互提供更强大、更直观的用户体验。
  • 支持 Microsoft Natural Voices:添加对 Microsoft 的 Natural Voices(自然语音)的支持,扩大用户选择范围,可以选择高质量的语音引擎。
  • 插件商店的 Web 页面:为 NVDA 插件商店创建一个基于 Web 的前端页面,使插件的浏览/搜索更容易。
  • 插件安装遥测:收集有关插件安装的匿名数据,以了解使用模式,从而帮助确定开发工作的优先级,改善插件生态系统。
  • ARM 平台安装遥测:收集关于 ARM 平台安装的匿名数据,提供对使用模式变化的洞察。
  • 匿名标识符: 实现一套系统,用于为 NVDA 安装生成唯一、轮换的匿名标识符,从而实现更好的数据收集和分析,且不会威胁到用户的隐私。
  • Windows 8.1, 2012/R2 支持结束:正式终止对旧版 Windows 的支持,让我们能够专注于为现代操作系统及其最新的辅助功能进行开发。

长期优先事项

这些优先事项代表了雄心勃勃的目标和倡议,将塑造 NVDA 的未来。

  • 集成 AI 图像描述:免费、安全、高性能、私密且专注于视觉引导(VI)的 AI 图像描述。
  • 安全的插件环境:构建更安全的插件生态系统,保护用户免受潜在恶意插件的侵害。
  • 放大镜原型: 探索开发内置屏幕放大功能的原型,以更好地支持我们的低视力用户。
  • 功能使用遥测: 实现匿名遥测以跟踪 NVDA 内的功能使用情况,帮助我们了解用户如何与软件交互,并确定改进的方向。
  • NVDA 辅助功能测试人员的官方培训材料:为有意成为 NVDA 辅助功能测试人员的个人开发全面的培训材料,确保高质量的测试和反馈。
  • NVDA 帮助文档 AI 聊天机器人原型: 探索开发一个 AI 驱动的聊天机器人,提供即时支持并回答有关 NVDA 的常见问题。
  • 自动化 C++ 和 Markdown 代码检查: 对 C++ 和 Markdown 文件实施自动检查,进一步提高项目内的代码质量和一致性。

贡献和反馈

我们鼓励社区成员做出贡献!

请访问 NVDA 的 GitHub 存储库
用户组 以了解更多关于如何参与进项目的信息。

标签: NVDA

添加新评论