EPUBCheck OPF-037: utdaterte mediatype
Oppdatert:
EPUBCheck OPF-037 er en advarselsmelding: “Found deprecated media-type "…".” En EPUB 2 manifest bruker en utdaterte mediatype, som EPUBCheck navngir. I EPUB 2 er dette de gamle OEB-typene som text/x-oeb1-document, som bare er bevart for kompatibilitet med veldig gamle publikasjoner.
Den offisielle meldingen
Found deprecated media-type "%1$s".
- Standard alvorlighetsgrad
- Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Et pakkedokument overført fra en OEBPS 1.x publikasjon.
- Et verktøy som fortsatt skriver de gamle OEB mediatypene.
- Manifester kopiert fra veldig gamle bøker.
Hvordan fikse det
- Finn manifestobjektet EPUBCheck peker til.
- Endre text/x-oeb1-document til application/xhtml+xml, og text/x-oeb1-css til text/css.
- Sørg for at filene virkelig er XHTML og CSS; gamle OEB-dokumenter kan trenge rengjøring før de valideres.
Når det ikke er dette
Hvis den utdødde typen er text/html, rapporterer EPUBCheck OPF-035 i stedet.
Begreper brukt her
Andre OPF meldinger
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.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.