EPUBCheck OPF-037 : type de média obsolète
Mis à jour :
EPUBCheck OPF-037 est un message d'avertissement : “Found deprecated media-type "…".” Un manifeste EPUB 2 utilise un type de média obsolète, que EPUBCheck nomme. Dans EPUB 2, ce sont les anciens types OEB tels que text/x-oeb1-document, conservés uniquement pour la compatibilité avec des publications très anciennes.
Le message officiel
Found deprecated media-type "%1$s".
- Gravité par défaut
- Avertissement. Le EPUB est toujours valide, mais quelque chose risque de causer des problèmes dans certaines applications de lecture. EPUBCheck sort avec 0 sauf si vous passez --failonwarnings.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Un document de package repris d'une publication OEBPS 1.x.
- Un outil qui écrit encore les anciens types de médias OEB.
- Manifests copiés de très anciens livres.
Comment le corriger
- Trouvez l'élément de manifeste EPUBCheck pointé par.
- Changez text/x-oeb1-document en application/xhtml+xml, et text/x-oeb1-css en text/css.
- Assurez-vous que les fichiers sont réellement XHTML et CSS ; les anciens documents OEB peuvent nécessiter un nettoyage avant d'être validés.
Quand ce n'est pas ça
Si le type obsolète est text/html, EPUBCheck signale OPF-035 à la place.
Termes utilisés ici
Autres messages 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.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.