EPUBCheck OPF-037: veralteter Medientyp
Aktualisiert:
EPUBCheck OPF-037 ist eine Warnmeldung: „Found deprecated media-type "…".“ Ein EPUB 2-Manifest verwendet einen veralteten Medientyp, den EPUBCheck benennt. In EPUB 2 sind dies die alten OEB-Typen wie text/x-oeb1-document, die nur aus Kompatibilitätsgründen mit sehr alten Veröffentlichungen beibehalten werden.
Die offizielle Nachricht
Found deprecated media-type "%1$s".
- Standard-Schweregrad
- Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Ein Paketdokument, das aus einer OEBPS 1.x Veröffentlichung übernommen wurde.
- Ein Tool, das weiterhin die alten OEB-Medientypen schreibt.
- Manifeste, die von sehr alten Büchern kopiert wurden.
Wie man es behebt
- Finde das Manifest-Element, auf das EPUBCheck verweist.
- Ändern Sie text/x-oeb1-document in application/xhtml+xml und text/x-oeb1-css in text/css.
- Stellen Sie sicher, dass die Dateien wirklich XHTML und CSS sind; alte OEB-Dokumente benötigen möglicherweise eine Bereinigung, bevor sie validiert werden.
Wann es nicht das ist
Wenn der veraltete Typ text/html ist, berichtet EPUBCheck stattdessen OPF-035.
Hier verwendete Begriffe
Andere OPF Nachrichten
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.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.