跳到主要内容

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

· 阅读需 4 分钟
Alexandra Marlette
Alexandra Marlette
GAAD Pledge Open Source Accessibility Community Manager for React Native

自从我们向 GitHub 社区发布详尽审核的差距分析及改进 React Native 无障碍性的议题列表,已经过去四周。在 React Native 社区的帮助下,我们在提升无障碍性方面已经取得了显著进展。社区成员一直在帮助贡献者、审核测试并关注之前的无障碍问题。自 3 月 8 日以来,社区关闭了六个问题,包括四个合并请求,还有七个其他合并请求正在审查流程中。

在这项工作持续进行的同时,Facebook 的 React Native 和无障碍团队正在评估这项倡议之前提交的无障碍缺陷和问题,确认它们是否已包含在现有的差距分析中,或者是否有额外的问题需要纳入项目。已发现一个新的问题并已纳入项目,另外四个问题直接映射到现有问题,预计还有两个问题通过解决其根本原因的现有问题将被关闭。

感谢所有参与的社区成员。你们正真正推动 React Native 更加无障碍,造福所有人!

已关闭的合并请求 🎉

修复内容

  • Button 组件(由 #31001 修复):

    • 现在会播报按钮被禁用状态
    • 按钮禁用时为屏幕阅读器禁用点击功能
    • 播报按钮被选中状态
  • TextInput 组件(由 #31144 修复):

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

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

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

其他进展

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

加入我们!