Spring til indhold
EPUBCheck · XHTML indholds dokumenter

EPUBCheck HTM-051: Microdata uden RDFa

Opdateret:

EPUBCheck HTM-051 er en advarselsmeddelelse: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Indholdet bruger Microdata, men ingen RDFa, og EDUPUB profilen anbefaler RDFa Lite. EPUBCheck rapporterer kun dette, når det validerer mod EDUPUB profilen, sat af dc:type metadata eller ved at køre det med -profile edupub. Det er en advarsel: EPUB forbliver gyldig.

Den officielle meddelelse

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

Standard alvorlighed
Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
EPUBCheck version
5.4.0

Typiske årsager

  • En undervisningsbog erklæret som EDUPUB, hvis semantiske mærkning bruger itemscope og itemprop-egenskaber.
  • En bog, der fejlagtigt er valideret med -profil edupub.

Sådan retter du det

  1. Hvis bogen er beregnet til at følge EDUPUB, skal samme semantik udtrykkes med RDFa Lite-attributter (vocab, typeof, property) i stedet for, eller sammen med, Microdata.
  2. Hvis bogen ikke er en EDUPUB-publikation, fjern edupub dc:type eller kør EPUBCheck uden -profile edupub.
  3. Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Uden for EDUPUB profilen er Microdata tilladt i EPUB 3 og denne besked vises ikke.

Termer der bruges her

Andre HTM beskeder

  • 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)

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck HTM-051?

EPUBCheck HTM-051 er en advarselsmeddelelse: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Indholdet bruger Microdata, men ingen RDFa, og EDUPUB profilen anbefaler RDFa Lite. EPUBCheck rapporterer kun dette, når det validerer mod EDUPUB profilen, sat af dc:type metadata eller ved at køre det med -profile edupub. Det er en advarsel: EPUB forbliver gyldig.

Er HTM-051 en fejl?

HTM-051 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget kan sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer