EPUBCheck OBS-001: χρησιμοποιούμενη παλιά δυνατότητα
Ενημερωμένο:
EPUBCheck OBS-001 είναι μήνυμα χρήσης: “Usage of … is outdated.” Ο EPUB χρησιμοποιεί μια δυνατότητα που ακόμα λειτουργεί αλλά είναι παλιά. EPUBCheck το ονομάζει: ένα NCX, απόκρυψη γραμματοσειράς, εναλλακτική περιεχομένου, ένα αποσυρθέν στοιχείο ή ιδιότητα, ή μια προκαθορισμένη ιδιότητα ή τιμή CSS. Είναι σημείωση χρήσης.
Το επίσημο μήνυμα
Usage of %1$s is outdated.
Εκδόσεις
content-fallback: manifest content fallback (for resource "%1$s")font-obfuscation: font obfuscationelement: the %1$s elementncx: OPF 2 NCX navigationproperty: the "%1$s" propertycss-prefixed-property: the CSS prefixed property "%1$s"css-prefixed-value: the CSS prefixed value "%1$s"
- Προεπιλεγμένη σοβαρότητα
- Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Βιβλία που έχουν δημιουργηθεί για συστήματα ανάγνωσης EPUB 2 ή παλαιότερα που διατηρούν ένα NCX ή έναν οδηγό.
- CSS με προθήκες -epub- ή vendor όπως -webkit-, που αντιγράφηκαν από παλαιότερα πρότυπα.
Πώς να το διορθώσω
- Τίποτα δεν καταρρέει σήμερα, και μπορείς να το αφήσεις αν οι παλαιότερες εφαρμογές ανάγνωσης εξακολουθούν να έχουν σημασία για σένα.
- Όταν ενημερώσετε το βιβλίο, αντικαταστήστε τη δυνατότητα με την τρέχουσα ομοιότητά της, για παράδειγμα τις ιδιότητες CSS χωρίς πρόθεμα, όπως η writing-mode αντί του -epub-writing-mode.
- Διατηρήστε ένα NCX μόνο αν χρειάζεστε EPUB 2 συστήματα ανάγνωσης; οι εφαρμογές EPUB 3 χρησιμοποιούν το έγγραφο nav.
Όταν δεν είναι αυτό
Εάν το στοιχείο αποθαρρύνεται παρά ότι είναι παρωχημένο (base, rp, embed), η σημείωση είναι HTM_055.
Όροι που χρησιμοποιούνται εδώ
Πηγές
- EPUB 3.3, §A.2 Deprecated features · διαβαστεί
- EPUB 3.3, §6.3.1.3 Prefixed properties · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.