EPUBCheck HTM-044: namespace não utilizado declarado
Atualizado:
EPUBCheck HTM-044 é uma mensagem de uso: “Namespace uri "…" was included but not used.” Um namespace é declarado em um documento, mas nunca utilizado. É uma nota de uso: inofensiva, relatada apenas para que você possa organizar a marcação, e não torna o EPUB inválido.
A mensagem oficial
Namespace uri "%1$s" was included but not used.
sugestão de EPUBCheck: Remove unused Namespace URIs.
- Severidade padrão
- Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
- versão EPUBCheck
- 5.4.0
%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.
Causas típicas
- Declarações copiadas de um modelo, como xmlns:svg ou xmlns:m em cada capítulo.
- Marcações que usaram o namespace uma vez e foram posteriormente removidas por um editor.
Como consertar isso
- Abra o arquivo EPUBCheck names (a mensagem dá o caminho, linha e coluna) em um editor de texto ou EPUB como Sigil, ou descompacte o EPUB e abra-o lá.
- Remova a declaração xmlns não utilizada que EPUBCheck nomeia do elemento html.
- Mantenha declarações que outros capítulos usam, como xmlns:epub, apenas onde são necessárias.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
Se o prefixo epub apontar para a URI errada, isso é HTM-010, não HTM-044.
Termos usados aqui
Outras mensagens de HTM
HTM-045Encountered empty href.HTM-046Fixed layout document has no "viewport" meta element.HTM-047Viewport metadata "…" has a syntax errorHTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.