EPUBCheck OPF-089: alternativ länk med andra
Uppdaterad:
EPUBCheck OPF-089 är ett felmeddelande: “The "alternate" link rel keyword cannot be paired with other keywords.” En metadata-länk använder rel="alternate" tillsammans med andra nyckelord. EPUB säger att den alternativa nyckelordet måste stå ensam, eftersom det markerar en annan representation av hela paketdokumentet.
Det officiella meddelandet
The "alternate" link rel keyword cannot be paired with other keywords.
- 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
Typiska orsaker
- Ett rel-attribut såsom rel="alternate record" skrivet för att beskriva en fil på två sätt.
- Nyckelord sammanfogade när metadata-länkar kombineras.
- En länk kopierad från HTML, där kombination av alternativ med andra nyckelord är vanligt.
Hur man åtgärdar det
- Hitta länkelementet EPUBCheck pekar på.
- Om filen är en alternativ representation av paketet (till exempel en JSON-version), behåll endast rel="alternate".
- Om det är en metadata-post, använd rel="record" med dess mediatyp istället.
När det inte är detta
Om en postlänk saknar sin mediatyp, är det OPF-094.
Villkor som används här
Andra OPF meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.