EPUBCheck OPF-089: alternativ link med andre
Oppdatert:
EPUBCheck OPF-089 er en feilmelding: “The "alternate" link rel keyword cannot be paired with other keywords.” En metadata-link bruker rel="alternate" sammen med andre nøkkelord. EPUB sier at det alternative nøkkelordet må stå alene, fordi det markerer en annen representasjon av hele pakkedokumentet.
Den offisielle meldingen
The "alternate" link rel keyword cannot be paired with other keywords.
- 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
Typiske årsaker
- Et rel-attributt som rel="alternate record" skrevet for å beskrive en fil på to måter.
- Nøkkelord slått sammen ved kombinasjon av metadata linker.
- En lenke kopiert fra HTML, hvor det er vanlig å kombinere alternativer med andre nøkkelord.
Hvordan fikse det
- Finn lenkeelementet EPUBCheck peker til.
- Hvis filen er en alternativ representasjon av pakken (for eksempel en JSON-versjon), behold bare rel="alternate".
- Hvis det er en metadata-post, bruk rel="record" med mediatypen i stedet.
Når det ikke er dette
Hvis en postlenke mangler mediatypen, er det OPF-094.
Begreper brukt her
Andre OPF meldinger
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.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.