EPUBCheck OPF-044: fallback har ingen XHTML
Oppdatert:
EPUBCheck OPF-044 er en feilmelding: “Spine item with non-standard media-type "…" has no EPUB content document fallback.” En spine oppføring av en ikke-standard mediatype har en fallback-kjede, men ingen oppføring i den kjeden er et EPUB innholdsdokument. EPUB krever at hver spine fallback-kjede må ende i et dokument som leseapper alltid kan vise.
Den offisielle meldingen
Spine item with non-standard media-type "%1$s" has no EPUB content document fallback.
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- En fallback som peker til en annen utenlandsk fil, som at ett bildeformat faller tilbake til et annet.
- XHTML fallback på slutten av kjeden ble fjernet.
- En fallbacksjekk som ender med en fil med en feilstavet mediatype.
Hvordan fikse det
- Følg fallback-attributtene fra item EPUBCheck navnene.
- Legg til et XHTML dokument med tilsvarende innhold og få kjeden til å nå det.
- Eller erstatte spine elementet med det XHTML dokumentet og droppe kjeden.
Når det ikke er dette
Hvis spine elementet ikke har noen fallback-attributt i det hele tatt, er det OPF-043.
Begreper brukt her
Andre OPF meldinger
OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-045Encountered circular reference in fallback chain.OPF-042"…" is not a permissible spine media-type.OPF-041Fallback-style item with id "…" could not be found.OPF-040Fallback item with id "…" could not be found.OPF-048Package tag is missing its required unique-identifier attribute and value.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.