EPUBCheck OPF-037: tipo de medio obsoleto
Actualizado:
EPUBCheck OPF-037 es un mensaje de advertencia: “Found deprecated media-type "…".” Un manifiesto EPUB 2 utiliza un tipo de medio obsoleto, que EPUBCheck nombra. En EPUB 2 estos son los viejos tipos OEB como text/x-oeb1-document, mantenidos solo por compatibilidad con publicaciones muy antiguas.
El mensaje oficial
Found deprecated media-type "%1$s".
- Severidad por defecto
- Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Un documento de paquete trasladado de una publicación OEBPS 1.x.
- Una herramienta que todavía escribe los tipos de medios OEB antiguos.
- Manifiestos copiados de libros muy antiguos.
Cómo arreglarlo
- Encuentra el item del manifiesto EPUBCheck que apunta.
- Cambia text/x-oeb1-document a application/xhtml+xml, y text/x-oeb1-css a text/css.
- Asegúrate de que los archivos realmente sean XHTML y CSS; los documentos OEB antiguos pueden necesitar limpieza antes de que validen.
Cuándo no es esto
Si el tipo deprecated es text/html, EPUBCheck informa OPF-035 en su lugar.
Términos usados aquí
Otros mensajes de OPF
OPF-036Video type "…" might not be supported by reading systemsOPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-034The spine contains multiple references to the manifest item with id "…".OPF-040Fallback item with id "…" could not be found.OPF-033The spine contains no linear resources.OPF-041Fallback-style item with id "…" could not be found.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.