Accesibilidad
Este sitio, medido frente a WCAG 2.2 AA
Todas las páginas de este sitio pretenden cumplir WCAG 2.2 en el nivel AA. Esta página dice en qué se apoya esa afirmación, y en qué no.
Qué cubre la afirmación
Las treinta y seis páginas de este sitio, en los nueve idiomas: la página de inicio, la documentación, el playground y esta declaración. Los dos temas, claro y oscuro. Última evaluación el 17 de septiembre de 2026, contra la versión publicada ese día.
El logotipo de arriba es una autodeclaración. El W3C lo publica para que cualquiera lo use y no revisa ni verifica ninguna afirmación hecha con él, que es justamente por lo que existe el resto de esta página.
Cómo se evaluó
De cuatro maneras, todas repetibles, y todas ejecutadas de nuevo con cada cambio por la integración continua:
- Motor de reglas.
axe-corecontra treinta y nueve cargas de página, cubriendo las treinta y seis páginas en nueve idiomas, más una página de cada forma en el tema oscuro, comprobando las etiquetas que corresponden a WCAG 2.2 niveles A y AA. - Criterios que ningún motor de reglas ve. Un navegador dirigido a propósito: la página redistribuida a 320 píxeles CSS, texto ampliado al 200 por ciento, los ajustes de espaciado de texto que especifica la norma, indicadores de foco comparados antes y después del foco, controles enfocados contrastados con cualquier cosa que pueda quedar encima, cada objetivo de puntero medido contra el mínimo de 24 por 24, y cada control comprobado para que tenga nombre accesible.
- Teclado. Que el enlace para saltar al contenido sea lo primero que alcanza un teclado en cada página, y que usarlo mueva el foco al contenido en lugar de solo desplazar la página.
- A mano, criterio por criterio. Los cincuenta y cinco criterios de éxito de nivel A y AA de WCAG 2.2, cada uno registrado con su veredicto y la evidencia detrás, en ACCESSIBILITY.md.
Qué no cubre
Dicho sin rodeos, porque una declaración de conformidad vale exactamente lo que valen sus límites:
- Ninguna prueba con tecnología de apoyo. No se usó ningún lector de pantalla, y ninguna persona con discapacidad ha probado este sitio. La estructura se verificó inspeccionando el árbol de accesibilidad, que no es lo mismo que escucharlo.
- Ninguna auditoría externa. Nadie independiente ha revisado nada de esto, igual que nadie independiente ha auditado la criptografía de la biblioteca.
- Las pruebas automáticas cubren alrededor de un tercio de lo que pide WCAG. Los otros tres métodos existen por eso, y aun así no sustituyen a una persona que depende de esto.
Limitaciones conocidas
- El código QR es una imagen de datos. Ninguna tecnología de apoyo puede leer uno, y ninguna debería tener que hacerlo: el pie que lo acompaña da su versión y su número de caracteres, y todo valor que codifica está impreso como texto en la misma página.
- El playground necesita JavaScript, porque ejecuta la biblioteca en el navegador de quien lee, que es justamente su propósito. La documentación y la página de inicio no lo necesitan: su contenido está en el HTML.
Si encuentras algo mal
Que nos lo digan es la única forma de que esto mejore. Abre una incidencia en github.com/george-veras/qredential/issues, o dilo de la manera que te resulte más fácil. Con describir qué pasó basta; nombrar el criterio de éxito se agradece, pero nunca hace falta.