Saltar al contenido
EPUBCheck · documentos de XHTML

EPUBCheck HTM-025: esquema URI no registrado

Actualizado:

EPUBCheck HTM-025 es un mensaje de advertencia: “Non-registered URI scheme type found in href.” Un enlace utiliza un esquema URI que no está registrado. EPUBCheck advierte porque las aplicaciones de lectura pueden no saber qué hacer con él; el libro se mantiene válido.

El mensaje oficial

Non-registered URI scheme type found in href.

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 error tipográfico en el esquema, como htp: o http;.
  • Un esquema específico de la aplicación copiado de un sitio web o un sistema de gestión de documentos.
  • Una ruta de Windows o una referencia de archivo local escrita como un enlace.

Cómo arreglarlo

  1. 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í.
  2. Corrige el esquema a http, https, mailto u otro estándar.
  3. Si el enlace solo funcionaba dentro de una aplicación o en la computadora del autor, elimina el enlace y conserva el texto.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Si el enlace está vacío (href=""), eso es HTM-045, no HTM-025.

Términos usados aquí

Otros mensajes de HTM

  • HTM-011 Entity is undeclared.
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-044 Namespace uri "…" was included but not used.
  • HTM-045 Encountered empty href.

Fuentes

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

FAQ

¿Qué significa EPUBCheck HTM-025?

EPUBCheck HTM-025 es un mensaje de advertencia: “Non-registered URI scheme type found in href.” Un enlace utiliza un esquema URI que no está registrado. EPUBCheck advierte porque las aplicaciones de lectura pueden no saber qué hacer con él; el libro se mantiene válido.

¿Es HTM-025 un error?

HTM-025 se informa como advertencia por defecto. El EPUB sigue siendo válido, pero algo es probable que 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