Saltar al contenido

Declaración de accesibilidad

Alcometer.org se compromete a hacer accesibles su calculadora de alcoholemia, sus páginas sobre resaca, línea de recuperación e hidratación para el mayor número posible de personas, incluidas personas con diferencias visuales, motoras, auditivas, cognitivas o neurológicas.

Objetivo de conformidad

Nuestro objetivo es cumplir las Web Content Accessibility Guidelines (WCAG) versión 2.2 en nivel AA, publicadas por el W3C. Este objetivo se alinea con EN 301 549 y el European Accessibility Act (EAA), con WCAG 2.1 AA como base mínima de compatibilidad.

El repositorio ejecuta una base de pruebas axe-core con Puppeteer sobre las principales rutas de Alcometer. Las correcciones de accesibilidad se controlan para evitar regresiones antes de que el gate de lanzamiento pase a ser bloqueante.

Las limitaciones conocidas se documentan a continuación y se corrigen de forma progresiva.

Cobertura actual de pruebas automatizadas

El repositorio ejecuta npm run test:alcometer:a11y: se construye el sitio, se inicia Astro preview, se inyecta axe-core mediante @axe-core/puppeteer y se verifican las reglas wcag2aa y wcag22aa.

El informe más reciente se escribe en reports/a11y-run.json y la base de referencia se conserva en test/a11y-baseline.json.

Las herramientas automatizadas detectan regresiones; no sustituyen una revisión humana completa de la experiencia.

Qué significa en la práctica

• Los controles interactivos deben utilizar elementos HTML nativos siempre que sea posible, con foco visible y funcionamiento mediante teclado.

• Los gráficos SVG o similares deben ofrecer una alternativa textual o tabular cuando la información dependa del componente visual.

• Los diálogos deben conservar un orden de foco coherente y ofrecer una salida explícita.

• El idioma del documento se declara en cada página generada mediante el atributo <html lang>.

Limitaciones conocidas

Algunas visualizaciones de datos ya incluyen tablas solo para lectores de pantalla, pero los rótulos de gráficos y la paridad entre idiomas siguen necesitando revisión manual con tecnologías de asistencia.

Los idiomas de derecha a izquierda aún no tienen diseños RTL dedicados; utilizan la carcasa LTR disponible cuando corresponde.

Las pruebas automatizadas pueden detectar problemas de contraste o semántica, pero no toda la carga cognitiva de una página.

Cómo probamos

• Automatizado: axe-core mediante @axe-core/puppeteer sobre Astro preview, limitado a las reglas wcag2aa y wcag22aa.

• Informe de regresión: reports/a11y-run.json.

• Base congelada: test/a11y-baseline.json.

• La revisión manual sigue siendo necesaria para navegación por teclado, lectores de pantalla, claridad cognitiva, zoom y regresiones visuales.

Las herramientas automatizadas cubren solo una parte de la conformidad WCAG. Antes del lanzamiento se requiere revisión humana, especialmente para la calculadora, la puerta de conformidad y las páginas con gráficos.

Comentarios y contacto

Si encuentra una barrera de accesibilidad - texto alternativo ausente, trampa de teclado, contraste insuficiente, orden de foco poco claro u otro problema - póngase en contacto con nosotros.

Correo electrónico: alcometer@wp.pl

Dirección postal: Piotr Zieminski, Kalonka 71a, Polonia

Incluya: (1) la URL afectada, (2) una breve descripción de la barrera, (3) su configuración de tecnología de asistencia si es relevante.

Vía de reclamación

Si nuestra respuesta no le satisface, puede dirigirse al organismo nacional competente conforme al European Accessibility Act. En Polonia, es el Urząd Komunikacji Elektronicznej (UKE, https://www.uke.gov.pl/).

Preparación de esta declaración

Esta declaración se actualizó el 25 de abril de 2026 tras añadir la base axe-core y el trabajo CI de accesibilidad no bloqueante al repositorio.

Próxima revisión prevista: 25 de abril de 2027, o antes si cambian de forma sustancial las plantillas de página, la interfaz de la calculadora o las herramientas de accesibilidad.