Przejdź do treści głównej

Zobowiązanie GAAD - Aktualizacja problemów z dostępnością za marzec

· 4 minuty czytania
Alexandra Marlette
Alexandra Marlette
GAAD Pledge Open Source Accessibility Community Manager for React Native
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Minęły cztery tygodnie od momentu, gdy zwróciliśmy się do społeczności GitHub ze szczegółowo przeanalizowanym raportem o lukach i listą problemów w celu poprawy dostępności React Native. Dzięki pomocy społeczności React Native robimy już znaczne postępy w usprawnianiu dostępności. Członkowie społeczności pomagają kontrybutorom, przeglądają testy i zwracają uwagę na wcześniejsze problemy z dostępnością. Od 8 marca społeczność zamknęła sześć problemów za pomocą czterech pull requestów, a kolejne siedem oczekuje na przegląd.

Podczas gdy te prace trwają, zespoły React Native i ds. Dostępności w Facebooku analizują błędy i problemy z dostępnością zgłoszone przed tą inicjatywą, aby ustalić, czy są już uwzględnione w obecnej analizie luk, czy też wymagają dodania do projektu. Jeden nowy problem został już odkryty i przeniesiony do projektu, cztery inne bezpośrednio odpowiadały istniejącym zgłoszeniom, a dwa kolejne powinny zostać zamknięte dzięki rozwiązaniu istniejących problemów adresujących ich pierwotne przyczyny.

Dziękujemy wszystkim członkom społeczności, którzy wzięli udział. Naprawdę przyczyniacie się do tego, by React Native stał się bardziej dostępny dla każdego!

Zamknięte Pull Requesty 🎉

Naprawione problemy

  • Komponent Button (naprawiony przez #31001):

    • Ogłasza teraz, gdy jest wyłączony

    • Wyłącza funkcjonalność klikania dla czytników ekranu, gdy przycisk jest wyłączony

    • Ogłasza stan zaznaczenia przycisku

  • Komponent TextInput (naprawiony przez #31144):

    • Ogłasza "selected" (wybrany), gdy accessibilityState "selected" jest ustawiony na true i element ma fokus
  • Komponent TouchableHighlight (naprawiony przez #31135):

    • Wyłącza funkcjonalność klikania dla czytników ekranu, gdy komponent jest wyłączony
  • Komponent TouchableNativeFeedback (naprawiony przez #31224):

    • Wyłącza funkcjonalność klikania dla czytników ekranu, gdy komponent jest wyłączony

Inne Postępy

StatusNumber of Issues
Issues To Do53
In Progress Issues by the Community8
In Progress Issues by React Native Team5
Pull Request in Progress3
Pull Request in Reviews4

Dołącz do nas!

  • Nowi kontrybutorzy powinni zapoznać się z przewodnikiem dla współtwórców i przejrzeć listę 37 good first issues w repozytorium React Native na GitHubie.

  • Osoby zainteresowane zgłoszeniami wymagającymi większego zaangażowania powinny odwiedzić stronę projektu Poprawa dostępności w React Native i zapoznać się ze zgłoszeniami wymagającymi wiedzy o React Native.

  • Redaktorzy techniczni zainteresowani aktualizacją dokumentacji React Native, aby odzwierciedlić likwidowane luki w dostępności, powinni odwiedzić dokumentację React Native.

  • Podziel się tą inicjatywą z każdym, kto może pomóc!

  • Śledź menedżera społeczności ds. dostępności open source GAAD Pledge dla React Native na Twitterze lub Facebooku, aby być na bieżąco z postępami.