EPUBCheck RSC-032: ξένος πόρος, καμία εναλλακτική
Ενημερωμένο:
EPUBCheck RSC-032 είναι ένα μήνυμα σφάλματος: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Ένας πόρος σε μια μορφή που οι εφαρμογές ανάγνωσης δεν είναι υποχρεωμένες να υποστηρίζουν (ξένος πόρος) χρησιμοποιείται χωρίς εναλλακτική σε μια βασική μορφή. Χωρίς εναλλακτική, οι εφαρμογές που δεν μπορούν να το εμφανίσουν δεν δείχνουν τίποτα.
Το επίσημο μήνυμα
Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Εικόνες σε TIFF, BMP ή άλλη μη βασική μορφή που αναφέρονται απευθείας από το περιεχόμενο.
- Ενσωματωμένα αντικείμενα ή μέσα σε μορφές εκτός της λίστας βασικών τύπων μέσων.
Πώς να το διορθώσω
- Μετατρέψτε την πηγή σε έναν βασικό τύπο μέσων (για εικόνες: JPEG, PNG, GIF, WebP ή SVG).
- Ή παρέχετε ένα fallback: ένα χαρακτηριστικό fallback του μανιφέστου, ή ένα στοιχείο εικόνας ή αντικειμένου με εναλλακτική.
- Ενημερώστε τον τύπο μέσου του μανιφέστου και επικυρώστε ξανά.
Όταν δεν είναι αυτό
Ένα img που δείχνει σε μια μη βασική μορφή εικόνας μπορεί επίσης να αναφερθεί ως MED-003.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα 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.
Πηγές
- EPUB 3.3, §3.2 Core media types · διαβαστεί
- EPUB 3.3, §3.5 Resource fallbacks · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.