Saltar al contenido
EPUBCheck · Documento de navegación

EPUBCheck NAV-010: enlaces de nav a un sitio web

Actualizado:

EPUBCheck NAV-010 es un mensaje de error: “"…" nav must not link to remote resources; found link to "…".” Una tabla de contenidos, lista de páginas o enlaces de entrada a puntos de referencia vinculan a un recurso remoto. Los enlaces en estos tres elementos de navegación deben apuntar a un documento dentro del EPUB, y EPUBCheck nombra el tipo de navegación y la URL que encontró.

El mensaje oficial

"%1$s" nav must not link to remote resources; found link to "%2$s".

Severidad por defecto
Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Una entrada de tabla de contenido que enlaza a un sitio web, como la página del editor.
  • Una entrada de punto de referencia que apunta a una versión en línea de la portada o el índice.

Cómo arreglarlo

  1. Apuntar la entrada a un documento en el EPUB, o un fragmento en él.
  2. Mueve el enlace web al contenido, por ejemplo en una página de derechos de autor o sobre, y enlaza esa página desde la tabla de contenido si es necesario.
  3. Otros tipos de navegación (una lista personalizada) pueden enlazar fuera de EPUB; solo toc, page-list y landmarks no pueden.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Si el enlace apunta dentro de EPUB pero a un archivo que falta, eso es RSC-007.

Términos usados aquí

Otros mensajes de NAV

  • NAV-011 "…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
  • NAV-006 Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").
  • NAV-003 The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").
  • NAV-001 The nav file is not supported for EPUB v2.

Fuentes

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

FAQ

¿Qué significa EPUBCheck NAV-010?

EPUBCheck NAV-010 es un mensaje de error: “"…" nav must not link to remote resources; found link to "…".” Una tabla de contenidos, lista de páginas o enlaces de entrada a puntos de referencia vinculan a un recurso remoto. Los enlaces en estos tres elementos de navegación deben apuntar a un documento dentro del EPUB, y EPUBCheck nombra el tipo de navegación y la URL que encontró.

¿Es NAV-010 un error?

NAV-010 se informa como error por defecto. El EPUB infringe una regla de la especificación y es inválido. Las tiendas y Enviar a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.

Herramientas de PDF a EPUB

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

Ver todas las herramientas