EPUBCheck RSC-032: utländsk resurs, ingen fallback
Uppdaterad:
EPUBCheck RSC-032 är ett felmeddelande: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” En resurs i ett format som läsappar inte är skyldiga att stödja (en extern resurs) används utan en fallback i ett kärnformat. Utan en fallback visar appar som inte kan visa det ingenting.
Det officiella meddelandet
Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- Bilder i TIFF, BMP eller något annat icke-kärnformat refererade direkt från innehållet.
- Inbäddade objekt eller media i format utanför kärnmedia-typer listan.
Hur man åtgärdar det
- Konvertera resursen till en kärnmedia typ (för bilder: JPEG, PNG, GIF, WebP eller SVG).
- Eller tillhandahåll en fallback: ett manifest fallback-attribut, eller ett bild- eller objekt-element med ett alternativ.
- Uppdatera manifestets mediatyp och validera igen.
När det inte är detta
En img som pekar på ett icke-kärnbildformat kan också rapporteras som MED-003.
Villkor som används här
Andra RSC meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.