Sla over naar inhoud
EPUBCheck · Hulpmiddelen en verwijzingen

EPUBCheck RSC-029: data URL niet hier toegestaan

Bijgewerkt:

EPUBCheck RSC-029 is een foutmelding: “Data URL is not allowed in this context.” Een data: URL (inhoud ingebed in de URL zelf) wordt gebruikt waar EPUB niet toestaat. EPUB 3.3 beperkt data-URL's, zodat elk document waar een lezer naar kan navigeren een echt bestand in de container is.

Het officiële bericht

Data URL is not allowed in this context.

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Een data: URL die als doel van een link gebruikt wordt of als een document waar lees-apps naartoe zouden navigeren.
  • Inhoud gegenereerd door een tool die alles inline als data-URL's inbouwt.

Hoe het te repareren

  1. Vind de data: URL genoemd in het bericht.
  2. Sla de ingesloten inhoud op als een bestand in de EPUB, voeg het toe aan het manifest en verwijs ernaar via het pad.
  3. Valideer opnieuw.

Wanneer het niet dit is

Een bestand: URL die naar een lokale schijf wijst, is een andere fout, RSC-030.

Termen die hier worden gebruikt

Andere RSC berichten

  • 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 "…".

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck RSC-029?

EPUBCheck RSC-029 is een foutmelding: “Data URL is not allowed in this context.” Een data: URL (inhoud ingebed in de URL zelf) wordt gebruikt waar EPUB niet toestaat. EPUB 3.3 beperkt data-URL's, zodat elk document waar een lezer naar kan navigeren een echt bestand in de container is.

Is RSC-029 een fout?

RSC-029 wordt standaard gerapporteerd als fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzend naar Kindle kunnen het weigeren, en EPUBCheck eindigt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools