EPUBCheck RSC-032: fremmed ressurs, ingen fallback
Oppdatert:
EPUBCheck RSC-032 er en feilmelding: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” En ressurs i et format leseapper ikke er pålagt å støtte (en fremmed ressurs) brukes uten en fallback i et kjernformat. Uten en fallback, viser apper som ikke kan vise den ingenting.
Den offisielle meldingen
Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$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
- Bilder i TIFF, BMP eller et annet ikke-kjerneformat referert direkte fra innholdet.
- Innebygde objekter eller medier i formater utenfor listen over kjerne medietyper.
Hvordan fikse det
- Konverter ressursen til en kjerne mediatype (for bilder: JPEG, PNG, GIF, WebP eller SVG).
- Eller gi et fallback: et manifest fallback-attributt, eller et bilde- eller objekt-element med et alternativ.
- Oppdater manifestets mediatype og valider igjen.
Når det ikke er dette
En img som peker til et ikke-kjerne bildeformat kan også rapporteres som MED-003.
Begreper brukt her
Andre RSC meldinger
RSC-031Remote resource references should use HTTPS, but found "…".RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-030File URLs are not allowed in EPUB, but found "…".RSC-034Scripts must have a JavaScript media type.RSC-029Data URL is not allowed in this context.RSC-035"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.