EPUBCheck RSC-006b: recurso remoto para un script
Actualizado:
EPUBCheck RSC-006b es un mensaje de uso: “Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.” Un recurso se encuentra fuera del contenedor EPUB, y EPUBCheck te pide que verifiques que un script lo obtenga. Es un mensaje de uso, mostrado solo con -u; los recursos recuperados a través de APIs de scripting pueden legítimamente ser remotos.
El mensaje oficial
Resource "%1$s" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
- 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
- Un documento scriptado que carga datos o medios desde un servidor.
- Una referencia remota en un lugar que EPUBCheck no puede clasificar, como marcado que utiliza un script.
Cómo arreglarlo
- Confirma que un recurso realmente es recuperado por un script; si es así, no es necesario cambiar nada.
- Si es una imagen o una hoja de estilo que la página muestra directamente, muévela al EPUB, añádela al manifiesto y utiliza una ruta relativa.
- Recuerda que las aplicaciones de lectura pueden funcionar sin acceso a la red, por lo que el libro aún debe funcionar sin él.
Cuándo no es esto
Si el recurso remoto se utiliza donde EPUB lo prohíbe, EPUBCheck informa el error RSC-006 en su lugar.
Términos usados aquí
Otros mensajes de RSC
RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.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
- EPUB 3.3, §3.6 Resource locations · leer
- EPUB 3.3, §6.3.2 Scripting · leer
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.