Sari la conținut
EPUBCheck · Documente de conținut XHTML

EPUBCheck HTM-051: Microdata fără RDFa

Actualizat:

EPUBCheck HTM-051 este un mesaj de avertizare: „Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Conținutul folosește Microdata, dar fără RDFa, iar profilul EDUPUB recomandă RDFa Lite. EPUBCheck raportează acest lucru doar atunci când validează față de profilul EDUPUB, setat prin metadatele dc:type sau rulându-l cu -profile edupub. Este o avertizare: EPUB rămâne valid.

Mesajul oficial

Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • O carte educațională declarată ca EDUPUB al cărei markup semantic folosește atribute itemscope și itemprop.
  • O carte validată cu -profil edupub din greșeală.

Cum să o repari

  1. Dacă cartea este menită să urmeze EDUPUB, exprimă aceeași semantica cu atribute RDFa Lite (vocab, typeof, property) în loc de, sau precum, Microdata.
  2. Dacă cartea nu este o publicație EDUPUB, elimină edupub dc:type sau rulează EPUBCheck fără -profile edupub.
  3. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

În afara profilului EDUPUB, Microdata este permisă în EPUB 3 și acest mesaj nu apare.

Termeni folosiți aici

Alte mesaje HTM

  • HTM-048 SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).
  • HTM_054 Custom attribute namespace ("…") must not include the string "…" in its domain.
  • HTM-047 Viewport metadata "…" has a syntax error
  • HTM_055 The "…" element should not be used (discouraged construct)
  • HTM-046 Fixed layout document has no "viewport" meta element.
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck HTM-051?

EPUBCheck HTM-051 este un mesaj de avertizare: „Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Conținutul folosește Microdata, dar fără RDFa, iar profilul EDUPUB recomandă RDFa Lite. EPUBCheck raportează acest lucru doar atunci când validează față de profilul EDUPUB, setat prin metadatele dc:type sau rulându-l cu -profile edupub. Este o avertizare: EPUB rămâne valid.

Este HTM-051 o eroare?

HTM-051 este raportat ca avertizare în mod implicit. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck se încheie cu 0, cu excepția cazului în care treci --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele