Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-029: URL de tip data nu este permis aici

Actualizat:

EPUBCheck RSC-029 este un mesaj de eroare: “Data URL is not allowed in this context.” Un URL de tip data (conținut încorporat în URL-ul însuși) este folosit acolo unde EPUB nu permite. EPUB 3.3 restricționează URL-urile data astfel încât fiecare document la care un cititor poate naviga să fie un fișier real în container.

Mesajul oficial

Data URL is not allowed in this context.

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • O adresă URL de tip data: folosită ca țintă a unui link sau ca un document la care aplicațiile de citire ar naviga.
  • Conținut generat de un instrument care înglobează totul ca URL-uri de date.

Cum să o repari

  1. Găsește datele: URL-ul menționat în mesaj.
  2. Salvați conținutul încorporat ca un fișier în EPUB, adăugați-l în manifest și faceți referire la el prin cale.
  3. Validați din nou.

Când nu este acest lucru

Un fișier: URL-ul care indică un disc local este o eroare diferită, RSC-030.

Termeni folosiți aici

Alte mesaje RSC

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

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-029?

EPUBCheck RSC-029 este un mesaj de eroare: “Data URL is not allowed in this context.” Un URL de tip data (conținut încorporat în URL-ul însuși) este folosit acolo unde EPUB nu permite. EPUB 3.3 restricționează URL-urile data astfel încât fiecare document la care un cititor poate naviga să fie un fișier real în container.

Este RSC-029 o eroare?

RSC-029 este raportat ca eroare implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimiterea la Kindle îl pot respinge, iar EPUBCheck iese cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele