Saltar al contenido
Accesibilidad

Checklist de accesibilidad EPUB: WCAG 2.1 AA y EPUB Accessibility 1.1

Las ocho cosas que más revisan las personas revisoras y los validadores, cómo las comprueba Ace by DAISY y dónde sigue decidiendo un humano.

6 min de lectura

La confianza de editoriales en todo el mundo
1.000+ organizaciones
50+ países
Impulsado por la plataforma publica.la
Sobre los estándares: epubcheck DAISY Ace ONIX 3.0 BISAC / Thema EDItEUR List 196 EAA

Un EPUB accesible se puede leer por cualquier persona — incluidas quienes usan lectores de pantalla, braille dinámico, ampliación o navegación solo con teclado. Dos normas fijan el listón: WCAG 2.1 AA para el contenido de cada capítulo, y EPUB Accessibility 1.1 para cómo el paquete expone ese contenido. Desde que la Ley Europea de Accesibilidad entró en vigor en junio de 2025, cumplir ambas es además una obligación legal para los ebooks que se venden en la UE.

Esta checklist recorre las ocho cosas que más se revisan antes de publicar. Complétala antes de lanzar el título y ejecuta Ace by DAISY para detectar automáticamente lo comprobable por máquina. Origami ejecuta Ace en cada archivo y repara con IA los problemas mecánicos — las decisiones de criterio, como si una imagen necesita descripción, siguen siendo tuyas.

Qué exigen realmente las normas

WCAG 2.1 AA se escribió para la web, pero un EPUB es contenido web dentro de una caja: cada capítulo es un documento XHTML, así que se aplican los mismos criterios — alternativas textuales, contraste, estructura y navegación predecible. EPUB Accessibility 1.1 añade la capa del paquete: un documento de navegación válido, un orden de lectura declarado y metadatos legibles por máquina en el OPF.

La conformidad se declara con la propiedad dc:conformsTo. Una declaración que no puedes respaldar es peor que ninguna, así que los metadatos que publicas deben coincidir con lo que realmente contiene el archivo.

Cómo se comprueba

Alrededor de dos tercios de los criterios son comprobables por máquina: atributos alt ausentes, encabezados vacíos, idiomas sin declarar, tablas sin celdas de encabezado y metadatos ausentes aparecen todos en un informe automático. Ace by DAISY, el comprobador de código abierto del DAISY Consortium, es la herramienta en la que confían la mayoría de las tiendas para esta fase.

El resto necesita una persona: solo un humano puede juzgar si el texto alternativo transmite lo que muestra la imagen, si el orden de lectura tiene sentido o si el contraste aguanta con texto sobre una foto. Trata el informe automático como el suelo, no como la meta.

La lista de comprobación

  1. 1

    Da texto alternativo con sentido a las imágenes informativas

    Cada imagen que aporta significado necesita un atributo alt que transmita la misma información, no el nombre del archivo. Marca las imágenes puramente decorativas como tales con un atributo alt vacío (alt="") o role="presentation" para que la tecnología de apoyo las omita. Las figuras y gráficos complejos necesitan además una descripción más larga cerca.

  2. 2

    Usa encabezados y landmarks en orden

    Estructura cada documento con una jerarquía de encabezados lógica — un h1, luego h2, luego h3, sin saltarte niveles — para poder navegar por encabezados. Añade epub:type y landmarks ARIA para identificar capítulos, el índice, las notas al pie y los saltos de página.

  3. 3

    Declara un orden de lectura lógico y la navegación

    Todo EPUB necesita un documento de navegación (nav) con un índice funcional que refleje la estructura real del libro. Asegúrate de que el spine liste el contenido en el orden de lectura previsto y de que nada relevante esté marcado como linear="no".

  4. 4

    Declara el idioma del contenido

    Fija el idioma principal en el paquete y en cada documento XHTML con xml:lang y lang para que los lectores de pantalla usen la pronunciación correcta. Marca los pasajes en otro idioma con su propio atributo lang.

  5. 5

    Construye las tablas de datos con encabezados reales

    Usa celdas th con un atributo scope (col o row) para que la tecnología de apoyo asocie cada celda con sus encabezados. Nunca uses tablas solo para maquetar — para eso está el CSS — y reserva las tablas para datos tabulares.

  6. 6

    Comprueba el contraste y no dependas solo del color

    El texto del cuerpo necesita una ratio de contraste de al menos 4.5:1 contra su fondo (3:1 para texto grande). Asegúrate de que la información transmitida por color — enlaces, avisos, campos obligatorios — se señale también de otra forma, como texto o un icono.

  7. 7

    Publica metadatos de accesibilidad

    Añade metadatos de accesibilidad de schema.org al OPF: accessMode, accessModeSufficient, accessibilityFeature, accessibilityHazard y un accessibilitySummary en lenguaje claro. Las tiendas muestran estos campos a quien lee, así que son la vía por la que un libro accesible se descubre.

  8. 8

    Gestiona matemáticas, medios y movimiento

    Codifica las fórmulas como MathML en lugar de imágenes para que se puedan leer y reajustar. Da subtítulos o transcripciones al audio y al vídeo, y evita cualquier cosa que parpadee más de tres veces por segundo, que puede provocar convulsiones.

Preguntas frecuentes

¿Basta con Ace by DAISY para aprobar?
Ace es la mejor comprobación automática disponible y detecta la mayoría de los fallos técnicos, pero no puede juzgar el significado. No puede decirte si tu texto alternativo es correcto o si tu orden de lectura es sensato. Úsalo como base comprobable por máquina y revisa después tú mismo los puntos de criterio humano. Origami ejecuta Ace en cada subida y señala exactamente qué hallazgos necesita confirmar una persona.
¿Qué diferencia hay entre WCAG 2.1 AA y EPUB Accessibility 1.1?
WCAG 2.1 AA rige el contenido de cada capítulo — texto alternativo, contraste, estructura, acceso por teclado. EPUB Accessibility 1.1 lo envuelve en reglas de paquete: un documento de navegación válido, un orden de lectura declarado y metadatos de descubrimiento. Un EPUB conforme tiene que cumplir ambas.
¿De verdad necesito metadatos de accesibilidad si el contenido ya es accesible?
Sí. Sin metadatos de accesibilidad quien lee no puede saber si tu libro cubre sus necesidades antes de comprarlo, y muchas tiendas ya exigen estos campos. Es un requisito distinto del contenido en sí, y una de las cosas que más falta en archivos por lo demás correctos.
¿Cambia algo la Ley Europea de Accesibilidad?
Sube lo que está en juego, no el listón. Desde junio de 2025 los ebooks que se venden en la UE deben ser accesibles, así que los mismos criterios de WCAG y EPUB Accessibility son ahora una obligación legal para la mayoría de los títulos comerciales. La checklist no cambia — lo que cambia son las consecuencias de saltársela.
¿Puedo corregir estos problemas automáticamente?
Los mecánicos, en gran medida sí — declaraciones de idioma ausentes, encabezados mal formados, encabezados de tabla y el andamiaje de metadatos se pueden reparar de forma programática. El texto alternativo con sentido y un orden de lectura sensato necesitan ojo humano. Origami repara con IA los hallazgos mecánicos y deja marcadas con claridad las decisiones de criterio.

En resumen

Los EPUB accesibles son mejores libros para todo el mundo y, en la UE, una obligación legal. Ejecuta Ace by DAISY para despejar lo comprobable por máquina, publica metadatos de accesibilidad honestos y piensa bien el texto alternativo y el orden de lectura — las partes que solo un humano hace bien. Origami se encarga de la automatización y te muestra exactamente qué queda por revisar.

Hazlo en Origami