EPUBCheck RSC-032: risorsa esterna, senza fallback
Aggiornato:
EPUBCheck RSC-032 è un messaggio di errore: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Una risorsa in un formato che le app di lettura non sono tenute a supportare (una risorsa esterna) è utilizzata senza un fallback in un formato principale. Senza un fallback, le app che non possono visualizzarla non mostrano nulla.
Il messaggio ufficiale
Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Immagini in TIFF, BMP o altro formato non core riferite direttamente dal contenuto.
- Oggetti o media incorporati in formati al di fuori dell'elenco dei tipi di media core.
Come correggerlo
- Converti la risorsa in un tipo media core (per le immagini: JPEG, PNG, GIF, WebP o SVG).
- Oppure fornisci un fallback: un attributo di fallback del manifesto, o un elemento immagine o oggetto con un'alternativa.
- Aggiorna il tipo di media del manifesto e valida di nuovo.
Quando non è questo
Un img che punta a un formato di immagine non core può anche essere riportato come MED-003.
Termini usati qui
Altri messaggi di RSC
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.
Fonti
- EPUB 3.3, §3.2 Core media types · leggi
- EPUB 3.3, §3.5 Resource fallbacks · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.