EPUBCheck OPF-089: alternativt link med andre
Opdateret:
EPUBCheck OPF-089 er en fejlmeddelelse: “The "alternate" link rel keyword cannot be paired with other keywords.” Et metadata link bruger rel="alternate" sammen med andre nøgleord. EPUB siger, at det alternative nøgleord skal stå alene, fordi det markerer en anden repræsentation af hele pakke dokumentet.
Den officielle meddelelse
The "alternate" link rel keyword cannot be paired with other keywords.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
Typiske årsager
- En rel-attribut såsom rel="alternate record" skrevet for at beskrive én fil to måder.
- Nøgleord sammensluttet når metadata links kombineres.
- Et link kopieret fra HTML, hvor det er almindeligt at kombinere alternative med andre nøgleord.
Sådan retter du det
- Find linkelementet EPUBCheck peger på.
- Hvis filen er en alternativ repræsentation af pakken (for eksempel en JSON-version), behold kun rel="alternate".
- Hvis det er en metadata-post, brug rel="record" med dens mediatype i stedet.
Hvornår det ikke er dette
Hvis et record-link mangler sin mediatype, er det OPF-094.
Termer der bruges her
Andre OPF beskeder
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
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.