Hopp til innhold
EPUBCheck · Ressurser og referanser

EPUBCheck RSC-029: data URL ikke tillatt her

Oppdatert:

EPUBCheck RSC-029 er en feilmelding: “Data URL is not allowed in this context.” En data: URL (innhold innebygd i selve URL-en) brukes der EPUB ikke tillater det. EPUB 3.3 begrenser data-URLs slik at hvert dokument en leser kan navigere til er en ekte fil i beholderen.

Den offisielle meldingen

Data URL is not allowed in this context.

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • En data: URL brukt som lenkemål eller som dokumentleseapper ville navigere til.
  • Innhold generert av et verktøy som legger alt inline som data-URLs.

Hvordan fikse det

  1. Finn data: URL-en navngitt i meldingen.
  2. Lagre det innebygde innholdet som en fil i EPUB, legg det til manifestet og referer til det med bane.
  3. Valider igjen.

Når det ikke er dette

En fil: URL som peker til en lokal disk er en annen feil, RSC-030.

Begreper brukt her

Andre RSC meldinger

  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-026 URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck RSC-029?

EPUBCheck RSC-029 er en feilmelding: “Data URL is not allowed in this context.” En data: URL (innhold innebygd i selve URL-en) brukes der EPUB ikke tillater det. EPUB 3.3 begrenser data-URLs slik at hvert dokument en leser kan navigere til er en ekte fil i beholderen.

Er RSC-029 en feil?

RSC-029 rapporteres som feil som standard. Den EPUB bryter en regel i spesifikasjonen og er invalid. Butikker og Send til Kindle kan avvise den, og EPUBCheck avsluttes med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy