跳到主要内容

GAAD 承诺 - 3 月辅助功能问题更新

·阅读时间:4 分钟
Alexandra Marlette
亚历山德拉·马莱特
React Native 的 GAAD 承诺开源无障碍社区经理

自从我们向 GitHub 社区发布了一份经过彻底审查的差距分析和问题列表以改善 React Native 的可访问性以来,已经过去四周了。在 React Native 社区的帮助下,我们已经在改善可访问性方面取得了巨大进展。社区成员一直在帮助贡献者、审查测试并关注以前的可访问性问题。自 3 月 8 日以来,社区已经解决了六个问题,并有四个拉取请求,另有七个拉取请求正在审查中。

在这项工作继续进行的同时,Facebook 的 React Native 和可访问性团队正在评估在此倡议之前提交的可访问性错误和问题,以确定它们是否已包含在我们当前的差距分析中,或者是否存在需要纳入项目的其他问题。一个新问题已经被发现并已移入项目,另有四个直接映射到现有问题,还有两个预计将通过解决现有问题来解决其根本原因,从而关闭。

感谢所有参与的社区成员。你们真正推动了 React Native 更具可访问性的进程!

已关闭的拉取请求 🎉

修复

  • Button 组件(由 #31001 修复)

    • 现在会在禁用时播报

    • 当按钮被禁用时,禁用屏幕阅读器的点击功能

    • 播报按钮的选中状态

  • TextInput 组件(由 #31144 修复)

    • 当“selected” accessibilityState 设置为 true 且元素获得焦点时,播报“selected”
  • TouchableHighlight 组件(由 #31135 修复)

    • 当组件被禁用时,禁用屏幕阅读器的点击功能
  • TouchableNativeFeedback 组件(由 #31224 修复)

    • 当组件被禁用时,禁用屏幕阅读器的点击功能

其他进展

状态问题数量
待办问题53
社区正在进行的问题8
React Native 团队正在进行的问题5
正在进行的拉取请求3
正在审查的拉取请求4

参与其中!