EPUBCheck HTM_055: elemento HTML sconsigliato
Aggiornato:
EPUBCheck HTM_055 è un messaggio di utilizzo: “The "…" element should not be used (discouraged construct).” Il documento utilizza un elemento HTML che EPUB sconsiglia. EPUB 3.3 elenca base, rp ed embed come costrutti sconsigliati perché causano problemi di interoperabilità; EPUBCheck nomina l'elemento e lo riporta come nota d'uso.
Il messaggio ufficiale
The "%1$s" element should not be used (discouraged construct)
- Gravità predefinita
- Utilizzo. Solo informativo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende invalido il EPUB.
- versione EPUBCheck
- 5.4.0
EPUBCheck stampa questo ID con un trattino basso invece di un trattino; questa pagina utilizza l'ID esattamente come EPUBCheck lo riporta.
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Un elemento base copiato da una pagina web, che può far sì che i link relativi puntino a un sito web.
- elementi rp attorno alle annotazioni ruby, che EPUB 3 le app di lettura non necessitano.
- Un elemento di incorporamento utilizzato per contenuti scriptati o interattivi.
Come correggerlo
- Apri il file EPUBCheck nominato (il messaggio fornisce il percorso, la linea e la colonna) in un editor di testo o EPUB come Sigil, oppure decomprimi il EPUB e aprilo lì.
- Rimuovi gli elementi di base e assicurati che ogni link sia relativo al capitolo stesso.
- Rimuovi gli elementi rp e mantieni il markup ruby e rt.
- Sostituisci embed con object, che ha un meccanismo di fallback, oppure con un'immagine semplice.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Se l'elemento è obsoleto piuttosto che sconsigliato, EPUBCheck lo riporta come OBS-001.
Altri messaggi di HTM
HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_059Viewport "…" property must not be defined more than once, but found values […].
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.