EPUBCheck HTM_054: επιφυλαγμένος προσαρμοσμένος ονομασία χώρου
Ενημερωμένο:
EPUBCheck HTM_054 είναι ένα μήνυμα σφάλματος: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Ένα προσαρμοσμένο χαρακτηριστικό χρησιμοποιεί έναν ονομασία χώρου του οποίου το domain περιέχει w3.org ή idpf.org. EPUB επιτρέπει τις προσαρμοσμένες ιδιότητες με πρόθεμα μόνο σε ονομασίες χώρου εκτός των δύο τομέων, οι οποίοι είναι επιφυλαγμένοι για τα πρότυπα ίδια.
Το επίσημο μήνυμα
Custom attribute namespace ("%1$s") must not include the string "%2$s" in its domain.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
EPUBCheck εκτυπώνει αυτή την ταυτότητα με κάτω απόστροφο αντί για παύλα; αυτή η σελίδα χρησιμοποιεί την ταυτότητα ακριβώς όπως αναφέρεται EPUBCheck.
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Ένα χαρακτηριστικό σε ένα επινοημένο namespace κάτω από το w3.org ή το idpf.org, συχνά ένα τυπογραφικό λάθος για ένα πραγματικό namespace.
- Ένα πραγματικό EPUB ή HTML attribute γραμμένο με λάθος URI namespace, οπότε θεωρείται ως προσαρμοσμένο.
Πώς να το διορθώσω
- Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
- Εάν το χαρακτηριστικό είναι ένα τυπικό (όπως το epub:type), δηλώστε το σωστό του χώρο ονομάτων, π.χ.
xmlns:epub="http://www.idpf.org/2007/ops". - Αν είναι δική σας ή μιας ιδιότητας προμηθευτή, μετακινήστε την σε ένα URI χώρου ονόματος σε τομέα που ελέγχετε, ή αφαιρέστε την.
- Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.
Όταν δεν είναι αυτό
Αν το πρόβλημα είναι ένα όνομα χαρακτηριστικού data-*, αυτό είναι HTM_061.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα HTM
HTM_055The "…" element should not be used (discouraged construct)HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_059Viewport "…" property must not be defined more than once, but found values […].
Πηγές
- EPUB 3.3, §6.1.3.5 Custom attributes · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.