Παράκαμψη προς το περιεχόμενο
EPUBCheck · XHTML περιεχόμενο εγγράφων

EPUBCheck HTM-051: Microdata χωρίς RDFa

Ενημερωμένο:

EPUBCheck HTM-051 είναι ένα μήνυμα προειδοποίησης: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Το περιεχόμενο χρησιμοποιεί Microdata αλλά όχι RDFa, και το προφίλ EDUPUB συνιστά RDFa Lite. EPUBCheck το αναφέρει μόνο όταν επικυρώνει κατά του προφίλ EDUPUB, που ορίζεται από τα μεταδεδομένα dc:type ή τρέχοντας το με -profile edupub. Είναι μια προειδοποίηση: το EPUB παραμένει έγκυρο.

Το επίσημο μήνυμα

Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.

Προεπιλεγμένη σοβαρότητα
Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
Έκδοση EPUBCheck
5.4.0

Τυπικές αιτίες

  • Ένα εκπαιδευτικό βιβλίο που δηλώνεται ως EDUPUB του οποίου η σημασιολογική σήμανση χρησιμοποιεί attributes item scope και item prop.
  • Ένα βιβλίο που επικυρώθηκε με -profile edupub κατά λάθος.

Πώς να το διορθώσω

  1. Εάν το βιβλίο προορίζεται να ακολουθήσει το EDUPUB, εκφράστε την ίδια σημασιολογία με χαρακτηριστικά RDFa Lite (vocab, typeof, property) αντί για, ή καθώς και, Microdata.
  2. Εάν το βιβλίο δεν είναι δημοσίευση EDUPUB, αφαιρέστε το edupub dc:type ή εκτελέστε το EPUBCheck χωρίς -profile edupub.
  3. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

Όταν δεν είναι αυτό

Εκτός του προφίλ EDUPUB, τα Microdata επιτρέπονται στο EPUB 3 και αυτό το μήνυμα δεν εμφανίζεται.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα HTM

  • HTM-048 SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).
  • HTM_054 Custom attribute namespace ("…") must not include the string "…" in its domain.
  • HTM-047 Viewport metadata "…" has a syntax error
  • HTM_055 The "…" element should not be used (discouraged construct)
  • HTM-046 Fixed layout document has no "viewport" meta element.
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck HTM-051;

EPUBCheck HTM-051 είναι ένα μήνυμα προειδοποίησης: “Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.” Το περιεχόμενο χρησιμοποιεί Microdata αλλά όχι RDFa, και το προφίλ EDUPUB συνιστά RDFa Lite. EPUBCheck το αναφέρει μόνο όταν επικυρώνει κατά του προφίλ EDUPUB, που ορίζεται από τα μεταδεδομένα dc:type ή τρέχοντας το με -profile edupub. Είναι μια προειδοποίηση: το EPUB παραμένει έγκυρο.

Είναι HTM-051 σφάλμα;

Το HTM-051 αναφέρεται ως προειδοποίηση από προεπιλογή. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι μπορεί να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. Το EPUBCheck εξέρχεται με 0 εκτός αν περάσετε --failonwarnings.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία