EPUBCheck HTM-051: Microdata sem RDFa
Atualizado:
EPUBCheck HTM-051 é uma mensagem de aviso: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” O conteúdo usa Microdata, mas sem RDFa, e o perfil EDUPUB recomenda RDFa Lite. EPUBCheck relata isso apenas quando valida contra o perfil EDUPUB, configurado por meio de metadados dc:type ou rodando com -profile edupub. É um aviso: o EPUB permanece válido.
A mensagem oficial
Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
- Severidade padrão
- Aviso. O EPUB ainda é válido, mas algo provavelmente causará problemas em alguns aplicativos de leitura. EPUBCheck sai com 0, a menos que você passe --failonwarnings.
- versão EPUBCheck
- 5.4.0
Causas típicas
- Um livro educacional declarado como EDUPUB cujo markup semântico usa atributos itemscope e itemprop.
- Um livro validado com -profile edupub por engano.
Como consertar isso
- Se o livro deve seguir o EDUPUB, expresse a mesma semântica com atributos RDFa Lite (vocab, typeof, property) em vez de, ou além de, Microdata.
- Se o livro não é uma publicação EDUPUB, remova o edupub dc:type ou execute EPUBCheck sem -profile edupub.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
Fora do perfil EDUPUB, Microdata é permitido em EPUB 3 e esta mensagem não aparece.
Termos usados aqui
Outras mensagens de HTM
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)
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.