EPUBCheck RSC-030: fil URL ikke tillatt
Oppdatert:
EPUBCheck RSC-030 er en feilmelding: “File URLs are not allowed in EPUB, but found "…".” En fil: URL peker til en fil på noen sin datamaskin; EPUB tillater ikke fil-URLs. Lesere kan ikke nå forfatterens disk, så lenken eller bildet er brutt for alle.
Den offisielle meldingen
File URLs are not allowed in EPUB, but found "%1$s".
- 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
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Linker eller bilder som fortsatt peker til forfatterens disk, som file:///C:/Users/... etter eksport.
- Dokumenter eksportert fra en tekstbehandler som lagret absolutte lokale stier.
Hvordan fikse det
- Finn filen: URL-en navngitt i meldingen.
- Kopier ressursen inn i bokmappen, legg den til manifestet og referer til den med en relativ bane, eller fjern referansen.
- Valider igjen.
Når det ikke er dette
En http- eller https-URL til en ressurs som må være inne i EPUB er RSC-006.
Begreper brukt her
Andre RSC meldinger
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 "…".
Kilder
- EPUB 3.3, §3.8 File URLs · les
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.