EPUBCheck HTM-051: Microdata senza RDFa
Aggiornato:
EPUBCheck HTM-051 è un messaggio di avviso: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Il contenuto utilizza Microdata ma non RDFa, e il profilo EDUPUB raccomanda RDFa Lite. EPUBCheck segnala questo solo quando viene validato contro il profilo EDUPUB, impostato da metadata dc:type o eseguendolo con -profile edupub. È un avviso: il EPUB rimane valido.
Il messaggio ufficiale
Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
- Gravità predefinita
- Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
- versione EPUBCheck
- 5.4.0
Cause tipiche
- Un libro educativo dichiarato come EDUPUB il cui markup semantico utilizza attributi itemscope e itemprop.
- Un libro validato per errore con -profile edupub.
Come correggerlo
- Se il libro è destinato a seguire EDUPUB, esprimi le stesse semantiche con attributi RDFa Lite (vocab, typeof, property) invece di, o oltre a, Microdata.
- Se il libro non è una pubblicazione EDUPUB, rimuovi il tipo edupub dc:type o esegui EPUBCheck senza il profilo edupub.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Fuori dal profilo EDUPUB, il Microdata è consentito in EPUB 3 e questo messaggio non appare.
Altri messaggi di HTM
HTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.HTM-047Viewport metadata "…" has a syntax errorHTM_055The "…" element should not be used (discouraged construct)HTM-046Fixed layout document has no "viewport" meta element.HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.