Přeskočit na obsah
EPUBCheck · Zdroje a odkazy

EPUBCheck RSC-029: data URL zde nejsou povoleny

Aktualizováno:

EPUBCheck RSC-029 je chybová zpráva: „Data URL is not allowed in this context.“ URL ve formátu data: (obsah vložený přímo v URL) je použita tam, kde EPUB to neumožňuje. EPUB 3.3 omezuje data URL tak, aby každý dokument, na který může čtenář přejít, byl skutečný soubor v kontejneru.

Oficiální zpráva

Data URL is not allowed in this context.

Výchozí závažnost
Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
verze EPUBCheck
5.4.0

Typické příčiny

  • URL typu data: použitá jako cíl odkazu nebo jako dokument, ke kterému by aplikace pro čtení dokumentů směřovaly.
  • Obsah generovaný nástrojem, který inline všechno jako data URL.

Jak to opravit

  1. Najděte data: URL uvedenou ve zprávě.
  2. Uložte vložený obsah jako soubor v EPUB, přidejte ho do manifestu a odkazujte na něj podle cesty.
  3. Zkontrolujte to znovu.

Kdy to není to

Soubor: URL, která odkazuje na místní disk, je jiná chyba, RSC-030.

Podmínky používané zde

Další RSC zprávy

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

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck RSC-029?

EPUBCheck RSC-029 je chybová zpráva: „Data URL is not allowed in this context.“ URL ve formátu data: (obsah vložený přímo v URL) je použita tam, kde EPUB to neumožňuje. EPUB 3.3 omezuje data URL tak, aby každý dokument, na který může čtenář přejít, byl skutečný soubor v kontejneru.

Je RSC-029 chyba?

RSC-029 je ve výchozím nastavení hlášena jako chyba. EPUB porušuje pravidlo specifikace a je neplatná. Obchody a Odeslat do Kindle ji mohou odmítnout a EPUBCheck končí se stavem 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje