EPUBCheck OPF-013: ilmoitetut mediatyypit eroavat
Päivitetty:
EPUBCheck OPF-013 on varoitusviesti: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Sisältödokumentti ilmoittaa yhden mediatyypin resurssille ja manifesti ilmoittaa toisen. Lukusovellukset voivat luottaa kumpaankin arvoon, joten epäsuhta voi estää resurssin toistamisen tai näyttämisen.
Virallinen viesti
Resource "%1$s" is declared with MIME type "%2$s" in content, but has MIME type "%3$s" in the package document.
- Oletusarvoinen vakavuus
- Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Objekti, embed-, linkki- tai lähde-elementti, jonka tyyppiattribuutti on ristiriidassa manifestin kohteen kanssa.
- Tiedosto muunnettu toiseen muotoon (esimerkiksi ääni uudelleenkoodattu) päivittämättä jokaista ilmoitusta.
- Tyyppiattribute, joka on kopioitu verkkosivulta, joka käytti eri formaattia.
Kuinka korjata se
- Tarkista tiedoston EPUBCheck oikea formaatti.
- Aseta manifestin media-tyyppi todelliseen muotoon.
- Tee sisältöasiakirjan type-attribuuttia vastaamaan samaa, tai poista type-attribuutti, jos elementti ei sitä tarvitse.
Milloin tämä ei ole se
Jos tiedoston sisältö ei vastaa luettelon media tyyppiä, se on OPF-029.
Tässä käytetyt termit
Muut OPF viestit
OPF-012Item property "…" is not defined for media type "…".OPF-014The property "…" should be declared in the OPF file.OPF-011itemref can’t have both page-spread-right and page-spread-left properties.OPF-015The property "…" should not be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-017The attribute "full-path" on element "rootfile" must not be empty.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.