EPUBCheck OPF-089: link alternativo con altri
Aggiornato:
EPUBCheck OPF-089 è un messaggio di errore: “The "alternate" link rel keyword cannot be paired with other keywords.” Un link ai metadati utilizza rel="alternate" insieme ad altre parole chiave. EPUB afferma che la parola chiave alternata deve stare da sola, perché contrassegna una rappresentazione diversa del documento di pacchetto intero.
Il messaggio ufficiale
The "alternate" link rel keyword cannot be paired with other keywords.
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
Cause tipiche
- Un attributo rel come rel="alternate record" scritto per descrivere un file in due modi.
- Le parole chiave vengono unite quando si combinano i collegamenti dei metadati.
- Un link copiato da HTML, dove è comune combinare alternate con altre parole chiave.
Come correggerlo
- Trova l'elemento link a cui punta EPUBCheck.
- Se il file è una rappresentazione alternativa del pacchetto (ad esempio una versione JSON), mantieni solo rel="alternate".
- Se si tratta di un record di metadati, utilizzare rel="record" con il suo tipo di media corrispondente.
Quando non è questo
Se un collegamento a un record manca del suo tipo di media, ciò è OPF-094.
Termini usati qui
Altri messaggi di OPF
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.
Fonti
- EPUB 3.3, §D.4.1.1 alternate · leggi
- EPUB 3.3, §5.5.6 The link element · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.