EPUBCheck HTM-044: espacio de nombres no utilizado declarado
Actualizado:
EPUBCheck HTM-044 es un mensaje de uso: “Namespace uri "…" was included but not used.” Se declara un espacio de nombres en un documento pero nunca se utiliza. Es una nota de uso: inofensiva, reportada solo para que puedas ordenar el marcado, y no invalida el EPUB.
El mensaje oficial
Namespace uri "%1$s" was included but not used.
sugerencia de EPUBCheck: Remove unused Namespace URIs.
- Severidad por defecto
- Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Declaraciones copiadas de una plantilla, como xmlns:svg o xmlns:m en cada capítulo.
- Marcado que usó el espacio de nombres una vez y fue eliminado más tarde por un editor.
Cómo arreglarlo
- Abre el archivo EPUBCheck nombrado (el mensaje da la ruta, línea y columna) en un editor de texto o EPUB como Sigil, o descomprime el EPUB y ábrelo allí.
- Elimina la declaración xmlns no utilizada que EPUBCheck nombra del elemento html.
- Mantén las declaraciones que otros capítulos usan, como xmlns:epub, solo donde son necesarias.
- Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.
Cuándo no es esto
Si el prefijo epub apunta a la URI incorrecta, eso es HTM-010, no HTM-044.
Términos usados aquí
Otros mensajes 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.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.