Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-029: URL de datos no permitida aquí

Actualizado:

EPUBCheck RSC-029 es un mensaje de error: “Data URL is not allowed in this context.” Se utiliza una URL data: (contenido embebido en la URL misma) donde EPUB no lo permite. EPUB 3.3 restringe las URLs de datos para que cada documento al que un lector pueda navegar sea un archivo real en el contenedor.

El mensaje oficial

Data URL is not allowed in this context.

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

Causas típicas

  • Una URL data: utilizada como objetivo de enlace o como un documento al que las aplicaciones de lectura de documentos navegarían.
  • Contenido generado por una herramienta que en línea todo como URLs de datos.

Cómo arreglarlo

  1. Encuentra la URL de datos: nombrada en el mensaje.
  2. Guarde el contenido incrustado como un archivo en el EPUB, agréguelo al manifiesto y hágalo referencia por la ruta.
  3. Valida nuevamente.

Cuándo no es esto

Un archivo: URL que apunta a un disco local es un error diferente, RSC-030.

Términos usados aquí

Otros mensajes de RSC

  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-026 URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".

Fuentes

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

FAQ

¿Qué significa EPUBCheck RSC-029?

EPUBCheck RSC-029 es un mensaje de error: “Data URL is not allowed in this context.” Se utiliza una URL data: (contenido embebido en la URL misma) donde EPUB no lo permite. EPUB 3.3 restringe las URLs de datos para que cada documento al que un lector pueda navegar sea un archivo real en el contenedor.

¿Es RSC-029 un error?

RSC-029 se informa como un error por defecto. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y Enviar a Kindle pueden rechazarlo, y EPUBCheck sale con el 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