EPUBCheck RSC-006: recurso remoto no permitido
Actualizado:
EPUBCheck RSC-006 es un mensaje de error: “Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.” Un recurso se carga desde la web en un lugar donde EPUB requiere que esté dentro del archivo EPUB. Solo audio, video, fuentes y recursos obtenidos por scripts pueden permanecer remotos; todo lo demás debe estar en el contenedor para que el libro funcione sin conexión.
El mensaje oficial
Remote resource reference is not allowed in this context; resource "%1$s" must be located in the EPUB container.
- 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
- Imágenes o hojas de estilo referenciadas por una URL http o https en lugar de un archivo en el libro.
- Contenido copiado de una página web con sus URLs de imagen absolutas.
Cómo arreglarlo
- Descarga el recurso, añádelo al EPUB y al manifiesto, y refiérete a él mediante una ruta relativa.
- EPUB 3 permite audio, video y fuentes remotas; estos necesitan la propiedad remote-resources en el elemento de manifiesto del documento que los usa.
- Valida nuevamente.
Cuándo no es esto
Un hipervínculo ordinario a un sitio web está permitido; RSC-006 trata sobre recursos que la página carga, como imágenes.
Términos usados aquí
Otros mensajes de RSC
RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.RSC-005Error while parsing file: …RSC-007Referenced resource "…" could not be found in the EPUB.RSC-004File "…" is encrypted, its content will not be checked.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-003No rootfile tag with media type "application/oebps-package+xml" was found in the container.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.