EPUBCheck RSC-029: URL data non consentito qui
Aggiornato:
EPUBCheck RSC-029 è un messaggio di errore: “Data URL is not allowed in this context.” Un URL data: (contenuto incorporato nell'URL stesso) è utilizzato dove EPUB non lo consente. EPUB 3.3 limita gli URL data in modo che ogni documento a cui un lettore può navigare sia un file reale nel contenitore.
Il messaggio ufficiale
Data URL is not allowed in this context.
- 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
Cause tipiche
- Un URL data: utilizzato come target di un link o come documento a cui le app di lettura dei documenti navigerebbero.
- Contenuto generato da uno strumento che in-line tutto come URL di dati.
Come correggerlo
- Trova l'URL dei dati nominato nel messaggio.
- Salva il contenuto incorporato come file in EPUB, aggiungilo al manifesto e referenzialo per percorso.
- Valida di nuovo.
Quando non è questo
Un file: URL che punta a un disco locale è un errore diverso, RSC-030.
Termini usati qui
Altri messaggi di RSC
RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-030File URLs are not allowed in EPUB, but found "…".RSC-027XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.RSC-031Remote resource references should use HTTPS, but found "…".RSC-026URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
Fonti
- EPUB 3.3, §3.7 Data URLs · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.