Salta al contenuto
EPUBCheck · Risorse e riferimenti

EPUBCheck RSC-026: l'URL esce dal EPUB

Aggiornato:

EPUBCheck RSC-026 è un messaggio di errore: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” Un URL relativo supera la radice del EPUB (troppi ../), puntando all'esterno del contenitore. Le app di lettura non possono seguirlo, quindi il link o la risorsa è danneggiata.

Il messaggio ufficiale

URL "%1$s" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)

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

  • Un percorso scritto per la struttura originale delle cartelle che ha un ../ di troppo.
  • File spostati in una cartella di profondità diversa senza aggiornare i loro collegamenti relativi.

Come correggerlo

  1. Trova l'URL nominato nel messaggio e il documento che lo contiene.
  2. Conta le cartelle tra il documento e l'obiettivo e correggi il percorso relativo affinché rimanga all'interno del libro.
  3. Valida di nuovo.

Quando non è questo

Un percorso che rimane all'interno del libro ma nomina un file mancante è RSC-007.

Termini usati qui

Altri messaggi di RSC

  • RSC-025 Informative parsing error: …
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-024 Informative parsing warning: …
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-029 Data URL is not allowed in this context.
  • RSC-030 File URLs are not allowed in EPUB, but found "…".

Fonti

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

FAQ

Cosa significa EPUBCheck RSC-026?

EPUBCheck RSC-026 è un messaggio di errore: “URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string).” Un URL relativo supera la radice del EPUB (troppi ../), puntando all'esterno del contenitore. Le app di lettura non possono seguirlo, quindi il link o la risorsa è danneggiata.

È un errore RSC-026?

RSC-026 viene segnalato 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 termina 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