Accesibilidad
Esta declaración cubre las páginas públicas de llmeu.com, servidas como exportación estática. No cubre la API ni la consola de operador, que no forman parte de esta exportación y no son accesibles desde este sitio.
No declaramos conformidad con WCAG 2.2 ni con WCAG 2.1, en ningún nivel: ni A, ni AA, ni AAA. Ningún tercero ha auditado este sitio y no se han realizado pruebas con tecnologías de apoyo. Lo que sigue es una lista de cosas que se midieron, cómo se midieron y qué sigue siendo desconocido.
Qué se verificó
Cada línea indica qué se midió y la herramienta que lo midió. Ninguno de estos resultados está certificado; son mediciones hechas sobre esta compilación y pueden volver a medirse.
- El contenido llega sin JavaScript en esta página y en todas las demás páginas públicas. Casi todas las páginas son HTML y una hoja de estilos; no hay scripts de terceros, ni framework, ni hidratación. Una ruta —el playground de modelos— lleva un único script en línea, y está marcada como noindex y no forma parte del sitio rastreable.
- La página se renderiza con fuentes del sistema y no contiene imágenes. No hay fuentes web ni imágenes en ninguna página pública; el único recurso de imagen es el icono del sitio. Por tanto, el diseño no puede desplazarse cuando termina de descargarse una fuente o cuando una imagen llega tarde.
- Cada encabezado de tabla está asociado con sus celdas. Todas las celdas th de las páginas públicas llevan un scope explícito, y la comprobación que lo exige renderiza las páginas y lee el HTML, no la plantilla. Esto existe porque las páginas exportadas antes incluían encabezados sin scope, que es como un lector de pantalla acaba leyendo una tabla comparativa como un muro de números.
- El foco de teclado es visible. El enlace de salto es el primer elemento enfocable en todas las páginas, se hace visible al recibir el foco, y el indicador de foco se lee del estilo renderizado, no de la hoja de estilos, en un navegador real.
- Cada página declara su idioma. Cada documento indica lang="en" o lang="de" en el elemento raíz, para que un lector de pantalla elija las reglas de pronunciación correctas, y cada página declara sus dos alternativas de idioma.
- El contraste de color cumple WCAG AA en los pares críticos para el diseño, sin margen en uno de ellos. Se calcularon 21 pares a partir de los tokens de diseño; el más ajustado es 4,69:1 frente a un mínimo AA de 4,5:1. Los indicadores de foco cumplen el requisito de 3:1 para elementos no textuales tanto en contexto claro como oscuro.
Cómo se midió cada uno de estos puntos
- Las comprobaciones de encabezados de tabla, idioma y contrato del catálogo se ejecutan en las suites automatizadas y accionan las funciones reales de la página.
- La visibilidad del foco y el diseño renderizado se midieron en Chromium headless con la animación y la transición deshabilitadas primero, de modo que una medición nunca se toma a mitad de deslizamiento, y se leyeron con getComputedStyle y getBoundingClientRect: una clase en la hoja de estilos no es prueba de que algo se renderice.
- El contraste se calculó a partir de los valores de token resueltos en la hoja de estilos, no de getComputedStyle en un motor en vivo. Si alguna regla sobrescribe un token localmente, ese par no está cubierto por el número anterior.
- Las afirmaciones sobre tablas con ámbito, idioma y ausencia de JavaScript se volvieron a derivar de esta compilación cuando se redactó la declaración; un cambio en la hoja de estilos o en una plantilla de página puede invalidar una de ellas, y por eso cada una nombra el archivo que la contiene.
Lo que no se ha verificado
Dicho sin rodeos, porque una afirmación de accesibilidad que se excede a sí misma es peor que ninguna afirmación, y porque la propuesta entera de este sitio es que sus afirmaciones se pueden comprobar:
- No se han realizado pruebas con lectores de pantalla. Ni con NVDA, JAWS, VoiceOver, TalkBack ni Orca. Nada de lo aquí expuesto debe interpretarse como una afirmación sobre lo que anuncia un lector de pantalla.
- Ninguna auditoría de terceros: ni consultoría de accesibilidad, ni escaneo automatizado de conformidad, ni VPAT ni un informe de conformidad de accesibilidad.
- Ninguna declaración de conformidad con WCAG 2.2 (o 2.1) en ningún nivel. Superar un cálculo de contraste y marcar encabezados de tabla no es conformidad: son dos de los criterios de éxito, en las superficies que se midieron.
- No hay pruebas de usuario con usuarios con discapacidad.
- La cobertura de navegadores y tecnologías de asistencia no está caracterizada. El sitio es HTML y CSS simples, sin JavaScript, lo que normalmente implica un soporte amplio, pero «normalmente» no es una medición y no lo presentamos como tal.
Limitaciones conocidas
Estas son cosas que ya sabemos que son imperfectas, enumeradas en lugar de dejarlas para que las descubra quien lea:
- La consola no está cubierta por esta declaración. No forma parte de la exportación estática, y sus tablas no llevan las asociaciones de encabezado que sí llevan las páginas públicas. Si la consola llega a ser accesible públicamente, esta declaración no se aplica a ella.
- El enlace de salto y el encabezado y pie de página del sitio se ocultan al imprimir. Por tanto, imprimir una página ofrece contenido sin navegación y sin enlace de salto.
- El conmutador de idioma es un par de enlaces, no un <select> ni un menú de idioma. Es accesible por teclado y está etiquetado, pero no es el control que algunos usuarios esperan para cambiar de idioma.
- No hay un contacto específico de accesibilidad ni un compromiso de tiempo de respuesta. Los informes van a un buzón general; todavía no nos comprometemos a responder en un plazo fijo.
- El estado en vivo y las cifras de coste en las páginas de producto son texto estático. No se actualizan en el navegador, porque no hay código de navegador. En este despliegue ese es el comportamiento previsto, no una animación que falló.
- El playground, cuando se despliega, es la única superficie interactiva. Es un formulario con etiquetas de texto y se degrada a una explicación cuando la API no está alojada, pero sus anuncios de estado durante una solicitud no se han probado con un lector de pantalla.
Informar de un problema
Si algo de este sitio no se puede usar para usted, escriba a mail@llmeu.com e indique qué página y qué ocurrió. Los defectos de accesibilidad se tratan como cualquier otro defecto de este sitio: se corrigen en el código fuente y se verifican en la página exportada. No añadiremos en silencio una insignia de conformidad para que el informe desaparezca.
Esta declaración describe esta compilación. Si una medición anterior deja de ser cierta, el defecto es la medición o la página, no la declaración.