El Compromiso GAAD - Actualización de Problemas de Accesibilidad de Marzo
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Han pasado cuatro semanas desde que contactamos a la comunidad de GitHub con un análisis de brechas minuciosamente revisado y una lista de problemas para mejorar la accesibilidad de React Native. Con la ayuda de la comunidad de React Native, ya estamos avanzando significativamente en mejorar la accesibilidad. Los miembros de la comunidad han estado ayudando a los colaboradores, revisando pruebas y llamando la atención sobre problemas de accesibilidad anteriores. Desde el 8 de marzo, la comunidad ha cerrado seis incidencias con cuatro pull requests, y otros siete pull requests están en proceso de revisión.
Mientras este trabajo continúa, los equipos de React Native y Accesibilidad en Facebook están evaluando errores y problemas de accesibilidad enviados antes de esta iniciativa, para determinar si ya están cubiertos por nuestro análisis actual de brechas o si hay problemas adicionales que deben incorporarse al proyecto. Ya se ha descubierto un nuevo problema y se ha trasladado al proyecto, otros cuatro se vincularon directamente con incidencias existentes y se espera que dos más se cierren abordando problemas existentes que solucionan la causa raíz.
¡Gracias a todos los miembros de la comunidad que han participado! Realmente están marcando la diferencia para hacer React Native más accesible para todos.
Pull Requests Cerrados 🎉
-
Soporte añadido para TalkBack en accesibilidad de botones: prop disabled #31001 - cerrado por @huzaifaaak
-
feat: establece accessibilityState como disabled cuando TouchableHighlight está desactivado #31135 cerrado por @natural_clar
-
[Android] El estado seleccionado no se anuncia cuando se selecciona el componente TextInput #31144 cerrado por fabriziobertoglio1987
-
Soporte añadido para TalkBack en accesibilidad de TouchableNativeFeedback: prop disabled #31224 cerrado por @kyamashiro73
-
Prueba de accesibilidad/botón #31189 cerrado por @huzaifaaak
- Añade una prueba para accessibilityState en botones
Correcciones
-
Componente
Button(corregido por #31001):-
Ahora anuncia cuando está desactivado
-
Desactiva la funcionalidad de clic para lectores de pantalla cuando el botón está desactivado
-
Anuncia el estado seleccionado del botón
-
-
Componente
TextInput(corregido por #31144):- Anuncia "selected" cuando el accessibilityState "selected" es true y el elemento tiene foco
-
Componente
TouchableHighlight(corregido por #31135):- Desactiva la funcionalidad de clic para lectores de pantalla cuando el componente está desactivado
-
Componente
TouchableNativeFeedback(corregido por #31224):- Desactiva la funcionalidad de clic para lectores de pantalla cuando el componente está desactivado
Otros Avances
| Status | Number of Issues |
|---|---|
| Issues To Do | 53 |
| In Progress Issues by the Community | 8 |
| In Progress Issues by React Native Team | 5 |
| Pull Request in Progress | 3 |
| Pull Request in Reviews | 4 |
¡Involúcrate!
-
Los nuevos colaboradores deben leer la guía de contribución y consultar la lista de 37 good first issues en GitHub de React Native.
-
Los colaboradores interesados en incidencias que requieren un poco más de esfuerzo pueden visitar la página del proyecto para Mejorar la Accesibilidad de React Native para ver las incidencias de GitHub que necesitan su conocimiento de React Native.
-
Los redactores técnicos interesados en actualizar la documentación de React Native para reflejar las mejoras de accesibilidad implementadas pueden visitar la Documentación de React Native.
-
¡Comparte esta iniciativa con cualquier persona que pueda contribuir!
-
Sigue al Gestor de Comunidad de Accesibilidad en Código Abierto para React Native del Compromiso GAAD en Twitter o Facebook para mantenerte al día con los avances.