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

EPUBCheck OPF-093: τοπικός σύνδεσμος χωρίς τύπο μέσου

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

EPUBCheck OPF-093 είναι ένα μήνυμα σφάλματος: “The "media-type" attribute is required for linked resources located in the EPUB container.” Ένα στοιχείο σύνδεσμου στα μεταδεδομένα δείχνει σε ένα αρχείο μέσα στην EPUB αλλά δεν έχει χαρακτηριστικό media-type. Για τοπικούς πόρους η EPUB απαιτεί τον τύπο μέσου, ώστε οι εφαρμογές ανάγνωσης να γνωρίζουν τι είναι το συνδεδεμένο αρχείο.

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

The "media-type" attribute is required for linked resources located in the EPUB container

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

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

  • Μια σύνδεση μεταδεδομένων σε μια τοπική εγγραφή ή αρχείο που γράφτηκε χωρίς τύπο μέσων.
  • Ένας σύνδεσμος που αντέγραψε από ένα παράδειγμα που δείχνει σε ένα απομακρυσμένο αρχείο.
  • Ένα εργαλείο που γράφει στοιχεία σύνδεσης χωρίς χαρακτηριστικά πέρα από το href και το rel.

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

  1. Βρείτε το στοιχείο σύνδεσμου EPUBCheck που δείχνει.
  2. Προσθέστε τον τύπο πολυμέσων με τη μορφή του συνδεδεμένου αρχείου, για παράδειγμα media-type="application/xml".
  3. Ελέγξτε ότι το αρχείο υπάρχει πραγματικά στο αρχείο σε αυτή τη διαδρομή.

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

Εάν ο σύνδεσμος είναι ένα αρχείο ήχου ή σύνδεσμος φωνής (τοπικός ή απομακρυσμένος) χωρίς τύπο μέσων, EPUBCheck αναφέρει OPF-094.

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

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

  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-094 The "media-type" attribute is required for "…" links.
  • OPF-091 The item href URL must not have a fragment identifier.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".

Πηγές

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

FAQ

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

EPUBCheck OPF-093 είναι ένα μήνυμα σφάλματος: “The "media-type" attribute is required for linked resources located in the EPUB container.” Ένα στοιχείο σύνδεσμου στα μεταδεδομένα δείχνει σε ένα αρχείο μέσα στην EPUB αλλά δεν έχει χαρακτηριστικό media-type. Για τοπικούς πόρους η EPUB απαιτεί τον τύπο μέσου, ώστε οι εφαρμογές ανάγνωσης να γνωρίζουν τι είναι το συνδεδεμένο αρχείο.

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

Η OPF-093 αναφέρεται ως σφάλμα από προεπιλογή. Η EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι μη έγκυρη. Τα καταστήματα και η αποστολή στην Kindle μπορεί να την απορρίψουν, και η EPUBCheck εξέρχεται με κατάσταση 1.

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

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

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