EPUBCheck OPF-044: fallback har ingen XHTML
Uppdaterad:
EPUBCheck OPF-044 är ett felmeddelande: “Spine item with non-standard media-type "…" has no EPUB content document fallback.” Ett spine objekt av en icke-standardiserad mediatyp har en fallbackkedja, men inget objekt i den kedjan är ett EPUB innehållsdokument. EPUB kräver att varje spine fallbackkedja slutar med ett dokument som läsappar alltid kan visa.
Det officiella meddelandet
Spine item with non-standard media-type "%1$s" has no EPUB content document fallback.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- En fallback som pekar på en annan utländsk fil, såsom ett bildformat som faller tillbaka till ett annat.
- XHTML fallback i slutet av kedjan togs bort.
- En fallback-kedja som slutar vid en fil med en felstavad mediatyp.
Hur man åtgärdar det
- Följ fallback-attributen från objektet EPUBCheck namn.
- Lägg till ett XHTML-dokument med motsvarande innehåll och gör kedjan nå det.
- Eller ersätt spine-objektet med det XHTML-dokumentet och släpp kedjan.
När det inte är detta
Om spine objektet inte har något fallback-attribut alls, är det OPF-043.
Villkor som används här
Andra OPF meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.