GAAD誓約 - React Nativeアクセシビリティの改善
React Nativeコミュニティの皆様へ
2020年5月、FacebookはGAAD誓約に署名した最初の企業となり、アクセシビリティをReact Nativeオープンソースプロジェクトの中核に据えることを約束しました。5月以降、FacebookはReact Nativeにおけるアクセシビリティのギャップを慎重にレビューし、文書化することに時間を費やしました。これまでにギャップ分析により90件の問題が明らかになり、それらはすべてGitHubのissueに変換されました。
全体的に見て、React Native APIはアクセシビリティを強力にサポートしていることがわかりました。しかし、多くのコアコンポーネントはまだプラットフォームのアクセシビリティAPIを完全に活用しておらず、プラットフォーム固有の機能の中にはサポートが不足しているものもありました。
コントリビューターの熱意と多様性は、常にReact Nativeの開発において重要な役割を果たしており、アクセシビリティにおけるこれらのギャップは、現在および新規コントリビューターにとって素晴らしい機会です。React Nativeへのコントリビュートに関心のある方は、React Nativeをよりアクセシビリティ対応にするためにご参加ください。
コントリビューターの努力を称えるため、アクセシビリティの問題が解決され、プルリクエストに添付されると、コミュニティマネージャーからTwitterで感謝のツイートが届きます。コードベースに受け入れられたプルリクエストを作成したコントリビューターは、React Nativeブログの毎月の問題アップデートで取り上げられます。
React Nativeをすべての人にとってよりアクセシビリティ対応にするために、ご参加ください。
お手伝いいただける方法:
-
新規コントリビューターはコントリビューションガイドをお読みになり、React Native GitHubの46件の初心者向けissueをご覧ください。
-
もう少し労力が必要なissueに関心のあるコントリビューターは、React Nativeアクセシビリティ改善のためのプロジェクトページで、React Nativeの知識が必要なGitHub issueを確認してください。
-
React Nativeのドキュメントを更新して、解決されたアクセシビリティのギャップを反映することに関心のあるテクニカルライターは、React Nativeドキュメントをご覧ください。
-
この取り組みを、お手伝いできる方に共有してください!
-
React NativeのGAAD誓約オープンソースアクセシビリティコミュニティマネージャーをTwitterまたはFacebookでフォローして、進捗状況を最新の状態に保ちましょう。