Saltar al contenido

Accesibilidad

Accesibilidad.

Tratamos la accesibilidad como requisito de lanzamiento, no como un extra. El objetivo es WCAG 2.1 AA en todas las páginas públicas, con AAA donde sea razonable.

Lo que está implementado

  • HTML semántico, sin sopa de divs. Encabezados reales en orden. Listas reales, landmarks reales.
  • Anillos de enfoque visibles en todo elemento interactivo, usando el token del sistema de diseño.
  • Enlace "saltar al contenido" en cada página.
  • Navegación por teclado en todo el sitio. Sin interacciones solo de mouse.
  • Soporte de "movimiento reducido": las animaciones bajan a casi cero cuando prefers-reduced-motion está activo.
  • Contraste de texto mínimo AA en cada superficie, AAA en el cuerpo del texto sobre fondo crema.
  • Texto alternativo real en imágenes con significado. Imágenes decorativas con alt vacío.
  • Soporte bilingüe para lectores de pantalla: el lang del html cambia con el idioma, y los lang en línea marcan los pasajes en otro idioma.
  • Áreas táctiles de mínimo 44 por 44 píxeles.

Limitaciones conocidas

  • Los placeholders de los renders conceptuales son decorativos hasta que se carguen los renders de producción con texto alternativo completo.
  • El mapa interactivo de toda la ciudad está en desarrollo. Al publicarse incluirá navegación por teclado y una lista de texto alterna de todos los parques.
  • Los formularios nativos de encuesta y de inscripción seguirán un patrón accesible con mensajes de error en línea, aria-invalid y aria-describedby, resumen de errores y manejo de foco al enviar.

Cómo reportar un problema

Escribe a newburghplaygrounds@gmail.com con la URL de la página, el dispositivo y navegador que usas, y lo que encontraste. Respondemos en cinco días hábiles.