Παράκαμψη προς το περιεχόμενο
EPUBCheck · Έγγραφο πακέτου (OPF)

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.

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

  1. Βρείτε τα ονόματα href EPUBCheck.
  2. Διορθώστε το σχήμα σε ένα τυποποιημένο (https, http, mailto…) αν είναι τυπογραφικό λάθος.
  3. Αν ο σύνδεσμος λειτουργεί μόνο σε μία εφαρμογή ή σε έναν υπολογιστή, αφαιρέστε τον ή αντικαταστήστε τον με μια διεύθυνση ιστότοπου.

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

Αν ο σύνδεσμος δείχνει σε ένα αρχείο μέσα στο EPUB που δεν υπάρχει, αυτό είναι RSC-007.

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

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

  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
  • OPF-018b The "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-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-026 Found malformed property value: "…".

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck OPF-021;

EPUBCheck OPF-021 είναι ένα μήνυμα προειδοποίησης: “Use of non-registered URI scheme type in href: "…".” Ένα href χρησιμοποιεί ένα URI scheme που δεν είναι καταχωρημένο, σε αντίθεση με το http, https ή mailto. Οι εφαρμογές ανάγνωσης μπορεί να μην ξέρουν τι να κάνουν με ένα μη καταχωρημένο scheme, επομένως ο σύνδεσμος μπορεί να αποτύχει σιωπηλά.

Είναι OPF-021 ένα σφάλμα;

OPF-021 αναφέρεται ως προειδοποίηση από προεπιλογή. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι πιθανόν να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. Το EPUBCheck τερματίζει με 0 εκτός αν δώσετε --failonwarnings.

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

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

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