EPUBCheck OPF-044: fallback nemá XHTML
Aktualizováno:
EPUBCheck OPF-044 je chybová zpráva: „Spine item with non-standard media-type "…" has no EPUB content document fallback.“ Položka spine nestandardního typu médií má řetězec záložních možností, ale žádná položka v tomto řetězci není dokumentem EPUB obsahu. EPUB vyžaduje, aby každý spine záložní řetězec končil v dokumentu, který mohou vždy zobrazit aplikace pro čtení.
Oficiální zpráva
Spine item with non-standard media-type "%1$s" has no EPUB content document fallback.
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Záložka, která ukazuje na jiný cizí soubor, jako například jeden formát obrázku, který padá na jiný.
- Fallback XHTML na konci řetězce byl odstraněn.
- Záložka končící na souboru se špatným typem média.
Jak to opravit
- Sledujte atributy fallback z položky EPUBCheck.
- Přidejte dokument XHTML s ekvivalentním obsahem a zajistěte, aby na něj vedla cesta.
- Nebo nahraďte položku spine tímto dokumentem XHTML a zrušte vazbu.
Kdy to není to
Pokud položka spine nemá žádný fallback atribut, je to OPF-043.
Podmínky používané zde
Další OPF zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.