EPUBCheck RSC-032: vreemde bron, geen fallback
Bijgewerkt:
EPUBCheck RSC-032 is een foutmelding: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Een bron in een formaat dat leesapps niet verplicht zijn te ondersteunen (een vreemde bron) wordt gebruikt zonder een fallback in een kernformaat. Zonder een fallback tonen apps die het niet kunnen weergeven niets.
Het officiële bericht
Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.
Typische oorzaken
- Afbeeldingen in TIFF, BMP of een ander non-core-formaat direct verwezen uit de inhoud.
- Ingebedde objecten of media in formaten buiten de lijst van kernmediatypen.
Hoe het te repareren
- Converteer de bron naar een kern-mediatype (voor afbeeldingen: JPEG, PNG, GIF, WebP of SVG).
- Of bied een fallback aan: een manifest fallback-attribuut, of een afbeelding of objectelement met een alternatief.
- Werk het mediatype van het manifest bij en valideer opnieuw.
Wanneer het niet dit is
Een img die verwijst naar een niet-core afbeeldingsformaat kan ook worden gerapporteerd als MED-003.
Termen die hier worden gebruikt
Andere RSC berichten
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.
Bronnen
- EPUB 3.3, §3.2 Core media types · lezen
- EPUB 3.3, §3.5 Resource fallbacks · lezen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.