Hopp til innhold
EPUBCheck · XHTML innholds dokumenter

EPUBCheck HTM-051: Microdata uten RDFa

Oppdatert:

EPUBCheck HTM-051 er en advarsel: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Innholdet bruker Microdata men ingen RDFa, og EDUPUB-profilen anbefaler RDFa Lite. EPUBCheck rapporterer dette bare når det validerer mot EDUPUB-profilen, satt av dc:type metadata eller ved å kjøre det med -profile edupub. Det er en advarsel: EPUB forblir gyldig.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • En utdanningsbok deklarert som EDUPUB hvis semantisk merking bruker itemscope og itemprop-attributter.
  • En bok validert med -profil edupub ved en feil.

Hvordan fikse det

  1. Hvis boken skal følge EDUPUB, uttrykk de samme semantikken med RDFa Lite-attributter (vocab, typeof, property) i stedet for, eller så vel som, Microdata.
  2. Hvis boken ikke er en EDUPUB-publikasjon, fjern edupub dc:type eller kjør EPUBCheck uten -profil edupub.
  3. Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.

Når det ikke er dette

Utenfor EDUPUB-profilen er Microdata tillatt i EPUB 3 og denne meldingen vises ikke.

Begreper brukt her

Andre HTM meldinger

  • 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

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck HTM-051?

EPUBCheck HTM-051 er en advarsel: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Innholdet bruker Microdata men ingen RDFa, og EDUPUB-profilen anbefaler RDFa Lite. EPUBCheck rapporterer dette bare når det validerer mot EDUPUB-profilen, satt av dc:type metadata eller ved å kjøre det med -profile edupub. Det er en advarsel: EPUB forblir gyldig.

Er HTM-051 en feil?

HTM-051 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe kan sannsynligvis forårsake problemer i enkelte leseapper. EPUBCheck avsluttes med 0 med mindre du sender --failonwarnings.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy