EPUBCheck OPF-037: παρωχημένος τύπος μέσου
Ενημερωμένο:
EPUBCheck OPF-037 είναι ένα μήνυμα προειδοποίησης: “Found deprecated media-type "…".” Ένας μανιφέστος EPUB 2 χρησιμοποιεί έναν παρωχημένο τύπο μέσου, τον οποίο ο EPUBCheck ονομάζει. Σε EPUB 2 αυτοί είναι οι παλιές τύποι OEB όπως text/x-oeb1-document, που διατηρούνται μόνο για συμβατότητα με πολύ παλιές εκδόσεις.
Το επίσημο μήνυμα
Found deprecated media-type "%1$s".
- Προεπιλεγμένη σοβαρότητα
- Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Ένα έγγραφο πακέτου που μεταφέρθηκε από μια δημοσίευση OEBPS 1.x.
- Ένα εργαλείο που συνεχίζει να γράφει τους παλιούς τύπους μέσων OEB.
- Manifest που αντιγράφηκαν από πολύ παλιά βιβλία.
Πώς να το διορθώσω
- Βρείτε το στοιχείο manifest που δείχνει το EPUBCheck.
- Αλλάξτε το text/x-oeb1-document σε application/xhtml+xml, και το text/x-oeb1-css σε text/css.
- Βεβαιωθείτε ότι τα αρχεία είναι πραγματικά XHTML και CSS; παλαιά έγγραφα OEB ενδέχεται να χρειάζονται καθαρισμό πριν την επικύρωσή τους.
Όταν δεν είναι αυτό
Εάν ο αποκηρυγμένος τύπος είναι text/html, το EPUBCheck αναφέρει OPF-035 αντ' αυτού.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-036Video type "…" might not be supported by reading systemsOPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-034The spine contains multiple references to the manifest item with id "…".OPF-040Fallback item with id "…" could not be found.OPF-033The spine contains no linear resources.OPF-041Fallback-style item with id "…" could not be found.
Πηγές
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.