EPUBCheck HTM-051: Microdata ohne RDFa
Aktualisiert:
EPUBCheck HTM-051 ist eine Warnmeldung: „Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.“ Der Inhalt verwendet Microdata, jedoch kein RDFa, und das EDUPUB-Profil empfiehlt RDFa Lite. EPUBCheck meldet dies nur, wenn es gegen das EDUPUB-Profil validiert, das durch dc:type-Metadaten oder durch Ausführen mit -profile edupub festgelegt wird. Es ist eine Warnung: die EPUB bleibt gültig.
Die offizielle Nachricht
Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
- Standard-Schweregrad
- Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
- EPUBCheck Version
- 5.4.0
Typische Ursachen
- Ein Bildungsbuch, das als EDUPUB deklariert ist und dessen semantische Auszeichnung die Attribute itemscope und itemprop verwendet.
- Ein Buch, das fälschlicherweise mit -profile edupub validiert wurde.
Wie man es behebt
- Wenn das Buch EDUPUB folgen soll, drücke die gleichen Semantiken mit RDFa Lite-Attributen (vocab, typeof, property) aus, anstelle von oder zusätzlich zu Microdata.
- Wenn das Buch keine EDUPUB-Publikation ist, entferne den edupub dc:type oder führe EPUBCheck ohne -profile edupub aus.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Außerhalb des EDUPUB-Profils ist Microdata in EPUB 3 erlaubt, und diese Meldung erscheint nicht.
Andere HTM Nachrichten
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)
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.