Metadatos EPUB 3 y Accesibilidad
Metadatos Dublin Core (dc:)
Son los metadatos que siempre se han rellenado en los ePubs: título de la obra, autor, fecha de publicación, editorial, etc. Aquí tienes una descripción detallada de cada uno.
- dc:rights: Información sobre los derechos de uso del contenido (por ejemplo, copyright, licencias).
- dc:language: Idioma principal del contenido, expresado con un código ISO 639-1 (ej.
espara español). - dc:creator: Persona o entidad responsable principal de la creación del contenido (autor/a).
- dc:contributor: Persona o entidad que ha contribuido al contenido, pero no como autor principal (ej. traductor, editor).
- dc:title: Título principal de la publicación.
- dc:identifier: Identificador único del recurso, como un ISBN o un UUID.
- dc:subject: Temas o palabras clave que describen el contenido (ej. “literatura infantil”, “historia medieval”).
- dc:date: Fecha de publicación o creación del contenido.
- dc:publisher: Entidad responsable de la publicación del contenido.
- dc:description: Breve resumen o sinopsis del contenido.
Metadatos de Accesibilidad (basados en schema.org y W3C)
Son los metadatos que a partir de ahora se han de incluir en los ePubs para cumplir la normativa Europea de Accesibilidad. Vamos a verlos con detalle.
¿Qué he de rellenar aquí? Pues como básicamente, las obras que se van a digitalizar en Q4 serán narrativa, es decir, texto e imagen, hay que utilizar textual y visual.
Aquí tienes los valores y su significado.
Valor accessMode | Descripción |
|---|---|
| textual | El contenido puede ser leído como texto (por ejemplo, por lectores de pantalla o visualmente). |
| visual | El contenido requiere visión para ser comprendido (por ejemplo, imágenes, gráficos). |
| auditory | El contenido requiere audición (por ejemplo, audio, música, narración). |
| tactile | El contenido puede ser percibido mediante el tacto (por ejemplo, braille o gráficos táctiles). |
| chartOnVisual | Información visual que se presenta en forma de gráficos o diagramas. |
| mathOnVisual | Contenido matemático presentado visualmente. |
| chemOnVisual | Contenido químico presentado visualmente. |
| signLanguage | El contenido incluye lenguaje de señas en video. |
Está muy relacionado con el anterior. En este caso, se ha de indicar el modo de acceso necesario para acceder al contenido sin perder información. Para obras de narrativa, selecciona también textual. En caso de que la obra contenga imágenes y estas sean importantes para dar significado al contenido (no son de adorno), debes añadir también visual. Los valores se pueden combinar.
Aquí tienes los valores y su significado. Ten en cuenta que para obras de narrativa, solo necesitarás indicar los dos primeros.
| Valor | Descripción |
|---|---|
| textual | El contenido puede ser comprendido solo con texto (por ejemplo, compatible con lectores de pantalla). |
| visual | Se necesita visión para comprender el contenido (por ejemplo, imágenes sin alternativas). |
| auditory | Se necesita audición (por ejemplo, audio sin transcripción). |
| tactile | El contenido puede ser comprendido mediante el tacto (por ejemplo, braille o gráficos táctiles). |
¿Riesgo? Si, hay personas que pueden tener problemas al visualizar ciertos tipos de contenidos (destellos, movimiento, sonido, etc.). Pero en el caso que nos ocupa; obras de narrativa, no debería haber ningún riesgo. Por tanto, asignando none debería ser suficiente. Si la obra presenta un gran número de imágenes, puedes valorar añadir el riesgo flashing (parpadeo).
Aquí tienes los valores y su significado.
| Valor | Descripción |
|---|---|
| flashing | El contenido incluye elementos que parpadean más de tres veces por segundo, lo que puede provocar convulsiones o dolores de cabeza en personas fotosensibles. |
| motionSimulation | El contenido simula movimiento (como en animaciones 3D o juegos en primera persona), lo que puede causar mareos o náuseas. |
| soundHazard | El contenido incluye sonidos que pueden ser molestos o dañinos para personas con sensibilidad auditiva. |
| noFlashingHazard | Se ha verificado que el contenido no contiene elementos que parpadeen peligrosamente. |
| noMotionSimulationHazard | Se ha verificado que el contenido no simula movimiento de forma que pueda causar malestar. |
| noSoundHazard | Se ha verificado que el contenido no contiene sonidos potencialmente dañinos. |
| none | El contenido no presenta ningún riesgo conocido para los usuarios. Se usa típicamente en publicaciones solo con texto o imágenes estáticas. |
Aquí hay que enumerar las características de accesibilidad que se han implementado en el ePub. Por ejemplo: un índice, una tabla de contenidos, el contenido estructurado (los títulos de sección h2 -> h6), descripción alternativa de las imágenes, etc. La lista de features es larga, pero la mayoría quedan fuera de la tipología de ePub que vas a digitalizar.
Estas son las etiquetas estándar que se pueden usar en los metadatos EPUB para describir las características de accesibilidad del contenido:
accessibilityFeature | Descripción |
|---|---|
| alternativeText | Imágenes con texto alternativo (alt) para lectores de pantalla. |
| annotations | Notas o comentarios accesibles. |
| audioDescription | Descripciones de audio para contenido visual. |
| bookmarks | Marcadores estructurados para facilitar la navegación. |
| captions | Subtítulos sincronizados para contenido multimedia. |
| ChemML | Uso de MathML para química accesible. |
| describedMath | Explicaciones textuales de fórmulas matemáticas. |
| displayTransformability | Permite cambiar tamaño, fuente o color del texto. |
| highContrastDisplay | Compatible con modos de alto contraste. |
| index | Índices navegables y estructurados. |
| longDescription | Descripciones detalladas de gráficos o diagramas complejos. |
| MathML | Uso de MathML para matemáticas accesibles. |
| none | Indica que no hay características de accesibilidad (no recomendable). |
| printPageNumbers | Números de página equivalentes a la edición impresa. |
| readingOrder | Orden de lectura lógico y semántico. |
| signLanguage | Inclusión de lenguaje de señas en video. |
| structuralNavigation | Navegación por encabezados, secciones, tablas, etc. |
| synchronizedAudioText | Audio sincronizado con texto (como en libros DAISY). |
| tableOfContents | Tabla de contenidos estructurada y navegable. |
| tactileGraphic | Gráficos táctiles para impresión en braille. |
| unlocked | Contenido sin DRM que impida el acceso por tecnologías de asistencia. |
Es un resumen en lenguaje natural que explica qué tan accesible es el contenido de un EPUB. Está pensado para que cualquier persona, sin conocimientos técnicos, pueda entender si el libro es adecuado para sus necesidades
Aquí tienes un ejemplo:
Este libro es totalmente accesible para lectores de pantalla. Todas las imágenes incluyen texto alternativo, la navegación está estructurada por encabezados, y el contenido no contiene elementos que parpadeen o simulen movimiento. Compatible con tecnologías de asistencia y navegable por teclado.
Metadatos de certificación de accesibilidad
Estos metadatos están pensados para certificar la accesibilidad del ePub. No son obligatorios y solo se deberían incluir si se ha certificado de forma oficial. A día de hoy, no existe esa figura «certificador» y por tanto, difícilmente se podrán completar.
Los metadatos de certificación son:
a11y:certifiedBy:– nombre de la entidad certificadora (p. ej., “Fondazione LIA”).a11y:certifiedCredential:– un identificador o URL de la credencial (p. ej., un enlace al certificado).a11y:certifiedReport:– enlace a un informe técnico completo (público o privado) con los resultados del test.
