EPUBCheck RSC-030: URL de tip file nu este permis
Actualizat:
EPUBCheck RSC-030 este un mesaj de eroare: “File URLs are not allowed in EPUB, but found "…".” Un URL de tip file face referire la un fișier de pe computerul cuiva; EPUB nu permite URL-uri de tip file. Cititorii nu pot accesa discul autorului, astfel încât linkul sau imaginea sunt rupte pentru toată lumea.
Mesajul oficial
File URLs are not allowed in EPUB, but found "%1$s".
- 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
%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.
Cauze tipice
- Link-uri sau imagini care încă indică spațiul disk al autorului, cum ar fi file:///C:/Users/… după export.
- Documente exportate dintr-un procesor de text care a stocat căi locale absolute.
Cum să o repari
- Găsiți fișierul: URL numit în mesaj.
- Copiați resursa în folderul cărții, adăugați-o în manifest și faceți referire la ea printr-o cale relativă, sau eliminați referința.
- Validați din nou.
Când nu este acest lucru
Un URL http sau https către o resursă care trebuie să fie în interiorul EPUB este RSC-006.
Termeni folosiți aici
Alte mesaje RSC
RSC-029Data URL is not allowed in this context.RSC-031Remote resource references should use HTTPS, but found "…".RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-027XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.RSC-033Relative URL strings must not have a query component, but found one in "…".
Surse
- EPUB 3.3, §3.8 File URLs · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.