Siirry sisältöön
EPUBCheck · Pakettiasiakirja (OPF)

EPUBCheck OPF-035: XHTML ilmoitettu tekstinä/html

Päivitetty:

EPUBCheck OPF-035 on varoitusviesti: “Media type "text/html" is not appropriate for XHTML/OPS.” Sisältöasiakirja on ilmoitettu tekstinä/html EPUB 2 -paketissa; EPUB sisältöasiakirjat ovat XHTML ja tarvitsevat application/xhtml+xml. Lukusovellukset saattavat käsitellä tekstinä/html -asiakirjaa tuettuna tyyppinä.

Virallinen viesti

Media type "text/html" is not appropriate for XHTML/OPS.

EPUBCheck ehdotus: Use "application/xhtml+xml" instead.

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

Tyypilliset syyt

  • Työkalujen tuottamat manifestit, jotka käsittelevät lukuja verkkosivuina.
  • Manuaalisesti kirjoitettu manifesti, joka käyttää tuttua verkkomedian tyyppiä.
  • Tiedostot, joiden nimeä on muutettu .html:sta muuttamatta niiden ilmoitusta.

Kuinka korjata se

  1. Etsi manifesti-alkioita, joissa on media-type="text/html".
  2. Muuta ne muotoon media-type="application/xhtml+xml".
  3. Varmista, että tiedostot ovat hyvin muodostettuja XHTML (suljetut tagit, lainatut attribuutit, XHTML -nimispaikka); EPUBCheck raportoi kaikki jäsentämiseen liittyvät virheet muutoksen jälkeen.

Milloin tämä ei ole se

Jos julistettu tyyppi on toinen vanhentunut EPUB 2 -tyyppi, EPUBCheck raportoi OPF-037.

Tässä käytetyt termit

Muut OPF viestit

  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-033 The spine contains no linear resources.
  • OPF-037 Found deprecated media-type "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck OPF-035 tarkoittaa?

EPUBCheck OPF-035 on varoitusviesti: “Media type "text/html" is not appropriate for XHTML/OPS.” Sisältöasiakirja on ilmoitettu tekstinä/html EPUB 2 -paketissa; EPUB sisältöasiakirjat ovat XHTML ja tarvitsevat application/xhtml+xml. Lukusovellukset saattavat käsitellä tekstinä/html -asiakirjaa tuettuna tyyppinä.

Onko OPF-035 virhe?

OPF-035 ilmoitetaan varoituksena oletuksena. EPUB on yhä voimassa, mutta jotkin lukusovellukset saattavat kohdata ongelmia. EPUBCheck poistuu tilasta 0, ellei käytä --failonwarnings.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut