Salta al contenuto
EPUBCheck · Documento del pacchetto (OPF)

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

  1. Trova l'elemento link a cui punta EPUBCheck.
  2. 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.
  3. 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-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-091 The item href URL must not have a fragment identifier.

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck OPF-094?

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.

È OPF-094 un errore?

OPF-094 viene segnalato come errore per default. Il EPUB viola una regola della specifica ed è non valido. I negozi e l'invio a Kindle potrebbero rifiutarlo, e EPUBCheck termina con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti