EPUBCheck RSC-006b: risorsa remota per uno script
Aggiornato:
EPUBCheck RSC-006b è un messaggio di utilizzo: “Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.” Una risorsa si trova al di fuori del contenitore EPUB, e EPUBCheck ti chiede di controllare che uno script la recuperi. È un messaggio di utilizzo, mostrato solo con -u; le risorse recuperate tramite API di scripting possono legittimamente essere remote.
Il messaggio ufficiale
Resource "%1$s" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
- Gravità predefinita
- Utilizzo. Solo informativo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende invalido il EPUB.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Un documento scriptato che carica dati o media da un server.
- Un riferimento remoto in un luogo che EPUBCheck non può classificare, come markup usato da uno script.
Come correggerlo
- Conferma che la risorsa venga realmente recuperata da uno script; se sì, non c'è bisogno di apportare modifiche.
- Se è un'immagine o un foglio di stile che la pagina visualizza direttamente, spostala nel EPUB, aggiungila al manifesto e usa un percorso relativo.
- Ricorda che le app di lettura potrebbero funzionare senza accesso alla rete, quindi il libro dovrebbe comunque funzionare senza.
Quando non è questo
Se la risorsa remota è utilizzata dove EPUB lo vieta, EPUBCheck riporta l'errore RSC-006 invece.
Termini usati qui
Altri messaggi di 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.
Fonti
- EPUB 3.3, §3.6 Resource locations · leggi
- EPUB 3.3, §6.3.2 Scripting · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.