Saltar al contenido
EPUBCheck · documentos de XHTML

EPUBCheck HTM-051: Microdata sin RDFa

Actualizado:

EPUBCheck HTM-051 es un mensaje de advertencia: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” El contenido utiliza Microdata pero no RDFa, y el perfil EDUPUB recomienda RDFa Lite. EPUBCheck solo informa esto cuando valida contra el perfil EDUPUB, establecido por los metadatos dc:type o al ejecutarlo con -profile edupub. Es una advertencia: el EPUB se mantiene válido.

El mensaje oficial

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

Severidad por defecto
Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
versión de EPUBCheck
5.4.0

Causas típicas

  • Un libro educativo declarado como EDUPUB cuyo marcado semántico utiliza atributos itemscope y itemprop.
  • Un libro validado con -profile edupub por error.

Cómo arreglarlo

  1. Si el libro está destinado a seguir EDUPUB, expresa la misma semántica con atributos RDFa Lite (vocab, typeof, property) en lugar de, o así como, Microdata.
  2. Si el libro no es una publicación EDUPUB, elimina el edupub dc:type o ejecuta EPUBCheck sin -profile edupub.
  3. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Fuera del perfil EDUPUB, se permite Microdata en EPUB 3 y este mensaje no aparece.

Términos usados aquí

Otros mensajes de 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)

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck HTM-051?

EPUBCheck HTM-051 es un mensaje de advertencia: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” El contenido utiliza Microdata pero no RDFa, y el perfil EDUPUB recomienda RDFa Lite. EPUBCheck solo informa esto cuando valida contra el perfil EDUPUB, establecido por los metadatos dc:type o al ejecutarlo con -profile edupub. Es una advertencia: el EPUB se mantiene válido.

¿Es HTM-051 un error?

HTM-051 se informa como advertencia por defecto. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas