guía

Lo que la UE pide ahora que su eBook declare sobre sí mismo

Cinco propiedades, tres de ellas obligatorias en todo libro, y una regla no escrita: tienen que ser ciertas. Verificado con EPUB Accessibility 1.1 y el vocabulario de descubrimiento del W3C, el 20 de agosto de 2026.

La Ley Europea de Accesibilidad se aplica a los eBooks vendidos en la UE desde el 28 de junio de 2025. Una parte no tiene nada que ver con el diseño: el libro debe llevar información sobre su propia accesibilidad, en una forma que las tiendas puedan leer, mostrar y usar como filtro. La norma que hay detrás es EPUB Accessibility 1.1, que remite a WCAG 2.1 para el contenido en sí.

Esta página describe una norma técnica, no la ley. Que la ley se le aplique depende de dónde y qué vende, y de excepciones que esta página no puede valorar. Lea el reglamento o consulte a alguien cualificado.

Añadirla es un trabajo pequeño, y a muchos eBooks hechos antes de 2025 les falta. Una propiedad ausente no es un error de validación: EPUBCheck no dice nada, la subida funciona y el libro nunca aparece en un filtro de accesibilidad.

Las cinco propiedades

Las cinco van en el documento de paquete, el archivo .opf dentro del EPUB, como elementos <meta> en el bloque de metadatos. El prefijo schema: está reservado en EPUB 3, así que no hace falta declararlo.

01 accessMode obligatoria

Qué sentidos necesita el lector para percibir el contenido. Una novela necesita una línea; un libro con imágenes, dos.

<meta property="schema:accessMode">textual</meta> <meta property="schema:accessMode">visual</meta>

Los valores son textual, visual, auditory y tactile, un elemento por valor. Una lista separada por comas es un error frecuente: parece correcta hasta que algo intenta buscar en ella.

02 accessibilityFeature obligatoria

Lo que hace el libro para ser legible. En un libro corriente de texto adaptable, cuatro o cinco de estas ya son ciertas:

<meta property="schema:accessibilityFeature">tableOfContents</meta> <meta property="schema:accessibilityFeature">readingOrder</meta> <meta property="schema:accessibilityFeature">structuralNavigation</meta> <meta property="schema:accessibilityFeature">alternativeText</meta> <meta property="schema:accessibilityFeature">unlocked</meta>

structuralNavigation significa títulos reales entre los que una aplicación de lectura puede saltar; unlocked, que no hay DRM entre el libro y las tecnologías de apoyo. displayTransformability significa que se respetan el tamaño y la fuente que elige el lector, y es falso si la hoja de estilos los impone, como hace cualquier hoja de estilos que use !important.

Si no corresponde ningún valor, escriba none. Lo único que no se permite es omitir la propiedad.

Dos cambios: printPageNumbers se fusionó con pageBreakMarkers, y annotations y bookmarks se eliminaron. Todavía se leen, pero ya no describen nada.

03 accessibilityHazard obligatoria

Si algo parpadea, simula movimiento o emite sonido. En un eBook de texto, la respuesta es una línea:

<meta property="schema:accessibilityHazard">none</meta>

Los demás valores son flashing, motionSimulation, sound, sus negaciones no…Hazard y unknown. none junto a un riesgo nombrado es una contradicción.

04 accessModeSufficient recomendada

La pregunta que se hace quien usa un lector de pantalla: ¿puedo obtenerlo todo solo con el texto? Indique un conjunto de modos que baste por sí solo, separados por comas en un único elemento.

<meta property="schema:accessModeSufficient">textual</meta>

textual solo es cierto en una novela, y en un libro ilustrado con todas sus imágenes descritas, porque una descripción es texto. Deja de serlo en cuanto una imagen transmite algo que no está escrito en ninguna parte; entonces el valor es textual,visual.

05 accessibilitySummary recomendada

Una frase para una persona que añade algo que los otros cuatro campos no dicen.

<meta property="schema:accessibilitySummary">Texto adaptable con índice navegable y títulos estructurales. Las 12 imágenes llevan descripción.</meta>

Era obligatoria en EPUB Accessibility 1.0; en la 1.1 solo se recomienda.

La declaración de conformidad

Se puede añadir una sexta cosa, aparte de las cinco:

<meta property="dcterms:conformsTo">EPUB Accessibility 1.1 - WCAG 2.1 Level AA</meta> <meta property="a11y:certifiedBy">Nombre de quien lo evaluó</meta>

Las dos van juntas: la norma exige a11y:certifiedBy con cualquier dcterms:conformsTo. Muchos archivos tienen la primera sin la segunda, y los validadores no lo mencionan.

WCAG 2.1 AA abarca el libro entero (cada imagen, cada tabla y cada uso del color), y casi todo eso viene del manuscrito. Describir lo que el libro es sin certificar nada es defendible; declarar un nivel que nadie evaluó, no.

La regla que nadie escribe

Una propiedad que no es cierta para el archivo es peor que una que falta. Un libro sin metadatos es invisible para un filtro de accesibilidad. Un libro que declara alternativeText con cuatro imágenes sin describir se encuentra con ese filtro y no le sirve al lector que lo usó.

Cuatro declaraciones falsas frecuentes:

  • Se declara alternativeText y las imágenes no están descritas. Suelen ser metadatos copiados de una plantilla, o añadidos por una herramienta que supuso en lugar de comprobar.
  • Se declara tableOfContents y no hay documento de navegación. Suele ser una conversión que perdió el archivo de navegación.
  • Se declara pageBreakMarkers y no hay marcas de página. Esto importa a estudiantes e investigadores que compraron el archivo para citar la edición impresa.
  • accessModeSufficient: textual con imágenes sin describir. Dice que el texto lo transmite todo; donde están esas imágenes, no transmite nada.

Ninguno de estos casos es un error de validación. Solo se detectan comparando lo que el archivo declara con lo que contiene, y eso es lo que hace el verificador.

De dónde salen las descripciones

El trabajo real es el texto alternativo, y viene del manuscrito, no del eBook. En Word, haga clic con el botón derecho en una imagen, elija Ver texto alternativo y escriba una o dos frases que la describan. Pasa a través de cualquier herramienta que lea bien un .docx.

Una etiqueta no es una descripción. alt="Figura", alt="imagen3" y alt="grafico.png" dicen que ahí hay algo, no qué es. Puede dejarlas, pero no cuente esas imágenes como descritas. Algunas versiones de Word llenaban ese campo con el nombre del archivo, así que muchos libros parecen descritos y no lo están.

La decoración (un separador, un adorno, una viñeta repetida) lleva alt="", que indica al lector de pantalla que la omita. Un programa no distingue con seguridad un adorno de un diagrama, así que lo decide el autor.

Revise su propio archivo

El verificador de accesibilidad EPUB gratuito lee un eBook en su navegador, sin subirlo. Indica cuáles de las cinco propiedades están presentes, si cada valor es uno de los que define el vocabulario y si el archivo respalda cada declaración. También cuenta las imágenes que llevan una descripción real y no una etiqueta.

No dice si una tienda aceptará o publicará el libro. Verifica con una norma publicada y muestra la fecha; lo que una tienda haga con eso es decisión suya.

Torcul escribe estos metadatos a partir del propio libro. Solo declara alternativeText cuando todas las imágenes tienen descripción; si alguna no la tiene, pone accessModeSufficient en textual,visual y muestra el recuento antes de la descarga.