EPUBCheck OPF-093: lokale link zonder media type
Bijgewerkt:
EPUBCheck OPF-093 is een foutmelding: “The "media-type" attribute is required for linked resources located in the EPUB container.” Een linkelement in de metadata verwijst naar een bestand binnen de EPUB maar heeft geen media-type attribuut. Voor lokale bronnen vereist EPUB het media-type, zodat leesapps weten wat het gelinkte bestand is.
Het officiële bericht
The "media-type" attribute is required for linked resources located in the EPUB container
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Een metadata-link naar een lokaal record of bestand is geschreven zonder media-type.
- Een link gekopieerd van een voorbeeld dat naar een extern bestand wees.
- Een tool die linkelementen schrijft zonder attributen verder dan href en rel.
Hoe het te repareren
- Zoek het linkelement waar EPUBCheck naar verwijst.
- Voeg media-type toe met het formaat van het gelinkte bestand, bijvoorbeeld media-type="application/xml".
- Controleer of het bestand echt bestaat in het archief op dat pad.
Wanneer het niet dit is
Als de link een record- of spraaklink is (lokaal of extern) zonder media-type, meldt EPUBCheck OPF-094.
Termen die hier worden gebruikt
Andere OPF berichten
OPF-092Language tag "…" is not well-formed: …OPF-094The "media-type" attribute is required for "…" links.OPF-091The item href URL must not have a fragment identifier.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-096Non-linear content must be reachable, but found no hyperlink to "…".
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.