EPUBCheck OPF-021: μη καταχωρημένο URI scheme
Ενημερωμένο:
EPUBCheck OPF-021 είναι ένα μήνυμα προειδοποίησης: “Use of non-registered URI scheme type in href: "…".” Ένα href χρησιμοποιεί ένα URI scheme που δεν είναι καταχωρημένο, σε αντίθεση με το http, https ή mailto. Οι εφαρμογές ανάγνωσης μπορεί να μην ξέρουν τι να κάνουν με ένα μη καταχωρημένο scheme, επομένως ο σύνδεσμος μπορεί να αποτύχει σιωπηλά.
Το επίσημο μήνυμα
Use of non-registered URI scheme type in href: "%1$s".
- Προεπιλεγμένη σοβαρότητα
- Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Ένα τυπογραφικό λάθος στο scheme, όπως htp:// ή http//.
- Ένα σχέδιο ειδικό για την εφαρμογή που λειτουργεί μόνο σε ένα πρόγραμμα, όπως ένας σύνδεσμος που προορίζεται για έναν συγκεκριμένο αναγνώστη.
- Ένας τοπικός διαδρομή αρχείου (C:\…) γραμμένος όπου αναμενόταν ένα URL.
Πώς να το διορθώσω
- Βρείτε τα ονόματα href EPUBCheck.
- Διορθώστε το σχήμα σε ένα τυποποιημένο (https, http, mailto…) αν είναι τυπογραφικό λάθος.
- Αν ο σύνδεσμος λειτουργεί μόνο σε μία εφαρμογή ή σε έναν υπολογιστή, αφαιρέστε τον ή αντικαταστήστε τον με μια διεύθυνση ιστότοπου.
Όταν δεν είναι αυτό
Αν ο σύνδεσμος δείχνει σε ένα αρχείο μέσα στο EPUB που δεν υπάρχει, αυτό είναι RSC-007.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-018The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.OPF-018bThe "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.OPF-017The attribute "full-path" on element "rootfile" must not be empty.OPF-025Property value list "…" is not allowed, only one value must be specified.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-026Found malformed property value: "…".
Πηγές
- EPUB 3.3, §5.3.2 The href attribute · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.