Banco de tareas
ARQ-010ArquitecturaImportante
Convertir la accesibilidad en una comprobación automática de los e2e
- Dificultad
- Media
- Estimación
- 1d
- Estado
- Abierta
- Habilidades
- playwrightaccesibilidadwcag
Contexto
La accesibilidad y la lectura fácil son principio, pero nada lo verifica. Los e2e ya recorren las pantallas clave: añadir axe cuesta poco y protege a personas mayores y a quien usa lector de pantalla.
Qué hacer
- Instala
@axe-core/playwright(MPL-2.0). e2e/accesibilidad.spec.ts: recorre/,/mapa,/buzon,/dumonde,/bulos,/comunidad,/personaje,/entrar,/organizatey/colaboraconwcag2a,wcag2aa,wcag21aaywcag22aa.- Falla con impacto
seriousocritical; cada excepción, con motivo y tarea abierta. - Prueba con
reducedMotion: "reduce"que la Gota no anima. - En CONTRIBUIR, «WCAG 2.2 AA» como requisito de PR.
Criterios de aceptación
npm run e2eincluye la comprobación de accesibilidad y corre en CINinguna página tiene violaciones
criticalCada excepción tiene motivo y enlace a su tarea
La prueba de movimiento reducido pasa
Antes, esto
¿Te la quedas?
- 1. Haz un fork y crea la rama
tarea/ARQ-010-convertir-la-accesibilidad-en-una-compro. - 2. En tareas/arquitectura/ARQ-010-convertir-la-accesibilidad-en-una-comprobacion-a.md, cambia la cabecera:
estado: reservada asignada: tu_usuario_de_github
- 3. Abre un PR con ese cambio (commit firmado:
git commit -s). Al fusionarse, es tuya durante 14 días.