Compromiso
Accesibilidad
Esto es una herramienta de consulta en mitad de una partida: si no se puede leer ni navegar con rapidez, no sirve. El objetivo es cumplir las pautas WCAG 2.2 en nivel AA.
Qué está implementado
- Contraste: todos los textos superan el 4,5:1 en ambos temas; los títulos y el cuerpo van por encima del 7:1 en el tema claro.
- Teclado: se puede recorrer todo el sitio sin ratón, con foco visible en cada elemento interactivo y un enlace de «saltar al contenido» al principio.
- Estructura: un solo
h1por página, jerarquía de encabezados sin saltos, regiones conlandmarky listas semánticas. - Formularios: cada filtro y cada campo tiene su etiqueta asociada; los resultados se anuncian con
aria-live. - Sin dependencia de JavaScript para leer: los listados se generan en el servidor; el filtrado es una mejora. Si el script falla, ves todo el contenido igualmente.
- Movimiento reducido: se respeta
prefers-reduced-motion; no hay animaciones que duren más de un instante. - Tema: claro y oscuro, con detección de la preferencia del sistema y conmutador manual que se recuerda entre visitas.
- Zoom: el diseño aguanta el 200 % de ampliación sin scroll horizontal en las columnas de texto; las tablas anchas tienen su propio desplazamiento.
- Impresión: las fichas de conjuro y los perfiles de monstruo se imprimen sin menús ni pie, en blanco y negro legible.
Cómo comprobarlo
Las comprobaciones automáticas cubren una parte: estructura, etiquetas, contraste y orden de encabezados. La navegación con teclado y con lector de pantalla se prueba a mano. Si encuentras una barrera, es un fallo y hay que arreglarlo, no una limitación aceptable.
Límites conocidos
- El texto proviene de los PDF del SRD: algunas tablas de clases conservan un orden de celdas mejorable al leerlas en línea.
- El buscador (Pagefind) necesita JavaScript. Los listados por edición no.
- No hay versión en lectura fácil ni traducción a lengua de signos; el contenido es técnico por naturaleza.