Salta al contenuto
EPUBCheck · Risorse e riferimenti

EPUBCheck RSC-006: risorsa remota non consentita

Aggiornato:

EPUBCheck RSC-006 è un messaggio di errore: “Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.” Una risorsa è caricata dal web in un luogo dove EPUB richiede che sia all'interno del file EPUB. Solo audio, video, font e risorse recuperate tramite script possono rimanere remote; tutto il resto deve essere nel contenitore affinché il libro funzioni offline.

Il messaggio ufficiale

Remote resource reference is not allowed in this context; resource "%1$s" must be located in the EPUB container.

Gravità predefinita
Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
versione EPUBCheck
5.4.0

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Immagini o fogli di stile referenziati tramite un URL http o https invece di un file nel libro.
  • Contenuto copiato da una pagina web con i suoi URL delle immagini assoluti.

Come correggerlo

  1. Scarica la risorsa, aggiungila al EPUB e al manifest, e riferimento ad essa tramite un percorso relativo.
  2. EPUB 3 consente audio, video e font remoti; questi necessitano della proprietà remote-resources sull'elemento manifest del documento che li utilizza.
  3. Valida di nuovo.

Quando non è questo

Un normale collegamento a un sito web è consentito; RSC-006 riguarda le risorse che la pagina carica, come le immagini.

Termini usati qui

Altri messaggi di RSC

  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-005 Error while parsing file: …
  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-008 Referenced resource "…" is not declared in the OPF manifest.
  • RSC-003 No rootfile tag with media type "application/oebps-package+xml" was found in the container.

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck RSC-006?

EPUBCheck RSC-006 è un messaggio di errore: “Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.” Una risorsa è caricata dal web in un luogo dove EPUB richiede che sia all'interno del file EPUB. Solo audio, video, font e risorse recuperate tramite script possono rimanere remote; tutto il resto deve essere nel contenitore affinché il libro funzioni offline.

È un errore RSC-006?

RSC-006 è riportato come errore per impostazione predefinita. Il EPUB infrange una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti