EPUBCheck OPF-089: alternativní odkaz s dalšími
Aktualizováno:
EPUBCheck OPF-089 je chybová zpráva: „The "alternate" link rel keyword cannot be paired with other keywords.“ Odkaz na metadata používá rel="alternate" spolu s dalšími klíčovými slovy. EPUB říká, že alternativní klíčové slovo musí stát samostatně, protože označuje jinou reprezentaci celého dokumentu balíčku.
Oficiální zpráva
The "alternate" link rel keyword cannot be paired with other keywords.
- 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
Typické příčiny
- Atribut rel, jako je rel="alternate record", napsaný k popisu jednoho souboru dvěma způsoby.
- Klíčová slova sloučená při kombinování odkazů na metadata.
- Odkaz zkopírovaný z HTML, kde je spojování alternativních s jinými klíčovými slovy běžné.
Jak to opravit
- Najděte odkazový prvek, na který ukazuje EPUBCheck.
- Pokud je soubor alternativní reprezentací balíčku (například JSON verze), ponechte pouze rel="alternate".
- Pokud je to záznam metadat, použijte rel="record" se správným typem média.
Kdy to není to
Pokud odkaz na záznam postrádá svůj typ médií, to je OPF-094.
Podmínky používané zde
Další OPF zprávy
OPF-088Unrecognized epub:type value "…".OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-091The item href URL must not have a fragment identifier.OPF-086Property "…" is deprecated. Consider using … instead.OPF-086bepub:type value "…" is deprecated. Consider using … instead.OPF-086cthe "…" reserved prefix is deprecated.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.