跳到主要内容

GAAD 承诺 - 3月无障碍问题更新

·4 分钟阅读
Alexandra Marlette
Alexandra Marlette
React Native GAAD 承诺开源无障碍社区经理

自我们向 GitHub 社区发布了一份经过全面审查的差距分析和问题列表以改进 React Native 的无障碍功能以来,已经过去了四周。在 React Native 社区的帮助下,我们在改进无障碍功能方面已经取得了巨大进展。社区成员一直在帮助贡献者,审查测试,并关注之前存在的无障碍问题。自 3 月 8 日以来,社区已关闭六个问题,其中有四个拉取请求,另有七个拉取请求正在审查中。

在持续进行这项工作的同时,Facebook 的 React Native 和无障碍团队正在评估在此项倡议之前提交的无障碍错误和问题,以确定它们是否已包含在我们当前的差距分析中,或者是否存在需要纳入项目的其他问题。目前已经发现并将一个新问题纳入项目,另外四个问题直接对应现有问题,还有两个问题有望通过解决导致其根本原因的现有问题来关闭。

感谢所有参与的社区成员。你们确实在推动 React Native 对每个人都更易于访问方面取得了实质性进展!

已关闭的拉取请求 🎉

修复

  • Button 组件(由 #31001 修复)

    • 现在在禁用时会宣布状态

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

    • 宣布按钮的选中状态

  • TextInput 组件(由 #31144 修复)

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

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

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

其他进展

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

参与其中!