EPUBCheck OPF-094: il link ha bisogno di un tipo di media
Aggiornato:
EPUBCheck OPF-094 è un messaggio di errore: “The "media-type" attribute is required for "…" links.” Un link nei metadati di un tipo che richiede un tipo di media non ne ha. EPUB richiede il media-type per i link di registrazione e di voce, e EPUBCheck nomina il valore rel.
Il messaggio ufficiale
The "media-type" attribute is required for "%1$s" links.
- 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
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Un collegamento rel="record" a un record di metadati esterno senza media-type.
- Un collegamento rel="voicing" a un file audio senza media-type.
- Un link copiato da un esempio che ha omesso l'attributo.
Come correggerlo
- Trova l'elemento link a cui punta EPUBCheck.
- Aggiungi media-type con il formato reale del file collegato, ad esempio media-type="application/xml" per un record o media-type="audio/mpeg" per un MP3 vocal.
- Per un record il cui formato il tipo di media non identifica, aggiungi anche una proprietà identificativa come properties="onix".
Quando non è questo
Se il link è un collegamento di voce con un tipo di media non audio, quello è OPF-095.
Termini usati qui
Altri messaggi di OPF
OPF-093The "media-type" attribute is required for linked resources located in the EPUB containerOPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".OPF-092Language tag "…" is not well-formed: …OPF-096Non-linear content must be reachable, but found no hyperlink to "…".OPF-096bNo hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.OPF-091The item href URL must not have a fragment identifier.
Fonti
- EPUB 3.3, §D.4.1.5 record · leggi
- EPUB 3.3, §D.4.1.6 voicing · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.