EPUBCheck RSC-032: resursă străină, fără fallback
Actualizat:
EPUBCheck RSC-032 este un mesaj de eroare: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” O resursă într-un format pe care aplicațiile de citire nu sunt obligate să-l suporte (o resursă străină) este folosită fără un fallback într-un format de bază. Fără un fallback, aplicațiile care nu pot să o afișeze nu arată nimic.
Mesajul oficial
Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.
Cauze tipice
- Imaginile în TIFF, BMP sau alt format non-bazic referite direct din conținut.
- Obiecte sau medii încorporate în formate în afara listei tipurilor de medii de bază.
Cum să o repari
- Convertiți resursa într-un tip de media de bază (pentru imagini: JPEG, PNG, GIF, WebP sau SVG).
- Sau oferă un fallback: un atribut fallback de manifest, sau un element picture sau object cu o alternativă.
- Actualizați tipul de media din manifest și validați din nou.
Când nu este acest lucru
Un img care face referire la un format de imagine non-bazat poate fi, de asemenea, raportat ca MED-003.
Termeni folosiți aici
Alte mesaje 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.
Surse
- EPUB 3.3, §3.2 Core media types · citește
- EPUB 3.3, §3.5 Resource fallbacks · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.