Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-035: XHTML gedeclareerd als text/html

Bijgewerkt:

EPUBCheck OPF-035 is een waarschuwingsmelding: “Media type "text/html" is not appropriate for XHTML/OPS.” Een inhoudsdocument is verklaard als text/html in een EPUB 2 pakket; EPUB inhoudsdocumenten zijn XHTML en hebben application/xhtml+xml nodig. Lees-apps beschouwen een text/html-document mogelijk als een niet-ondersteund type.

Het officiële bericht

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

EPUBCheck's suggestie: Use "application/xhtml+xml" instead.

Standaard ernst
Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Manifesten gegenereerd door tools die hoofdstukken behandelen als webpagina's.
  • Een manifest handmatig getypt met behulp van het bekende webmedia-type.
  • Bestanden hernoemd van .html zonder hun verklaring te veranderen.

Hoe het te repareren

  1. Vind de manifestitems met media-type="text/html".
  2. Verander ze in media-type="application/xhtml+xml".
  3. Zorg ervoor dat de bestanden goed gevormd zijn XHTML (gesloten tags, geciteerde attributen, de XHTML namespace); EPUBCheck meldt eventuele parserfouten na de wijziging.

Wanneer het niet dit is

Als het verklaarde type een ander verouderd EPUB 2 type is, dan meldt EPUBCheck OPF-037.

Termen die hier worden gebruikt

Andere OPF berichten

  • 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: ….

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck OPF-035?

EPUBCheck OPF-035 is een waarschuwingsmelding: “Media type "text/html" is not appropriate for XHTML/OPS.” Een inhoudsdocument is verklaard als text/html in een EPUB 2 pakket; EPUB inhoudsdocumenten zijn XHTML en hebben application/xhtml+xml nodig. Lees-apps beschouwen een text/html-document mogelijk als een niet-ondersteund type.

Is OPF-035 een fout?

OPF-035 wordt standaard als waarschuwing gerapporteerd. De EPUB is nog steeds geldig, maar iets is waarschijnlijk om problemen te veroorzaken in sommige lees-apps. EPUBCheck beëindigt met 0 tenzij je --failonwarnings doorgeeft.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools