EPUBCheck OPF-037: avvecklad mediatyp
Uppdaterad:
EPUBCheck OPF-037 är ett varningsmeddelande: “Found deprecated media-type "…".” Ett EPUB 2-manifest använder en avskriven medietyp, som EPUBCheck namnger. I EPUB 2 är dessa de gamla OEB-typerna som text/x-oeb1-dokument, som behålls endast för kompatibilitet med mycket gamla publikationer.
Det officiella meddelandet
Found deprecated media-type "%1$s".
- Standardsvårighetsgrad
- Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- Ett paketdokument som förts över från en OEBPS 1.x-publikation.
- Ett verktyg som fortfarande skriver de gamla OEB-medietyperna.
- Manifest kopierade från mycket gamla böcker.
Hur man åtgärdar det
- Hitta manifestobjektet EPUBCheck pekar på.
- Ändra text/x-oeb1-document till application/xhtml+xml, och text/x-oeb1-css till text/css.
- Se till att filerna verkligen är XHTML och CSS; gamla OEB-dokument kan behöva rensas innan de validerar.
När det inte är detta
Om den föråldrade typen är text/html, rapporterar EPUBCheck OPF-035 istället.
Villkor som används här
Andra OPF meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.