メインコンテンツへスキップ

GAADプレッジ - React Nativeのアクセシビリティ向上

·2分で読めます
Alexandra Marlette
Alexandra Marlette
React NativeのためのGAADプレッジ・オープンソース・アクセシビリティ・コミュニティマネージャー

React Nativeコミュニティの皆さん、

2020年5月、FacebookはGAADプレッジを最初に締結した企業となり、アクセシビリティをReact Nativeオープンソースプロジェクトの核となる部分にすることを約束しました。5月以来、FacebookはReact Native内のアクセシビリティのギャップを慎重にレビューし、文書化するために時間を費やしてきました。これまでのギャップ分析で90の問題が浮上し、そのすべてがGitHubの課題に翻訳されています。

全体として、React NativeのAPIはアクセシビリティを強力にサポートしていることがわかりました。しかし、多くのコアコンポーネントがプラットフォームのアクセシビリティAPIをまだ完全には活用しておらず、一部のプラットフォーム固有の機能に対するサポートが欠けていることも判明しました。

貢献者の熱意と多様性は、これまで常にReact Nativeの開発において重要な役割を果たしてきました。これらのアクセシビリティのギャップは、現在の貢献者と新規の貢献者にとって大きな機会となります。React Nativeへの貢献に興味がある方は、React Nativeをよりアクセシブルにするために私たちに参加することを奨励します。

貢献者の努力を認識するため、アクセシビリティの問題がクローズされ、プルリクエストに添付された場合、貢献者はコミュニティマネージャーからTwitterで紹介されます。プルリクエストがコードベースに受け入れられた貢献者は、React Nativeブログの毎月の課題更新で注目されます。

ぜひ、私たちと一緒にReact Nativeを誰もがよりアクセスしやすいものにしていきましょう。

協力方法:

  • 新規貢献者は、貢献ガイドを読み、React Native GitHubで46の初めての課題に最適なリストを閲覧してください。

  • より多くの労力を必要とする問題に関心のあるコントリビューターは、「Improved React Native Accessibility」のプロジェクトページにアクセスして、React Nativeの知識が必要なGitHubの問題を確認してください。

  • アクセシビリティのギャップが解消されたことを反映するためにReact Nativeのドキュメントの更新に関心のあるテクニカルライターは、React Native Docsにアクセスしてください。

  • このイニシアチブを、協力してくれる可能性のある方々と共有してください!

  • 進捗状況を常に把握するため、React NativeのGAAD PledgeオープンソースアクセシビリティコミュニティマネージャーをTwitterまたはFacebookでフォローしてください。