Saltar al contenido
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

  1. Instala @axe-core/playwright (MPL-2.0).
  2. e2e/accesibilidad.spec.ts: recorre /, /mapa, /buzon, /dumonde, /bulos, /comunidad, /personaje, /entrar, /organizate y /colabora con wcag2a, wcag2aa, wcag21aa y wcag22aa.
  3. Falla con impacto serious o critical; cada excepción, con motivo y tarea abierta.
  4. Prueba con reducedMotion: "reduce" que la Gota no anima.
  5. En CONTRIBUIR, «WCAG 2.2 AA» como requisito de PR.

Criterios de aceptación

  • npm run e2e incluye la comprobación de accesibilidad y corre en CI

  • Ninguna página tiene violaciones critical

  • Cada excepción tiene motivo y enlace a su tarea

  • La prueba de movimiento reducido pasa

Archivos

Antes, esto

¿Te la quedas?

  1. 1. Haz un fork y crea la rama tarea/ARQ-010-convertir-la-accesibilidad-en-una-compro.
  2. 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. 3. Abre un PR con ese cambio (commit firmado: git commit -s). Al fusionarse, es tuya durante 14 días.

Todo lo demás