Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-093: lokaler Link ohne Medientyp

Aktualisiert:

EPUBCheck OPF-093 ist eine Fehlermeldung: „The "media-type" attribute is required for linked resources located in the EPUB container.“ Ein Link-Element in den Metadaten verweist auf eine Datei innerhalb des EPUB, hat jedoch kein Medien-Typ-Attribut. Für lokale Ressourcen verlangt EPUB den Medientyp, damit Lese-Apps wissen, um welche Datei es sich handelt.

Die offizielle Nachricht

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

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Ein Metadatenlink zu einer lokalen Aufzeichnung oder Datei wurde ohne Medientyp geschrieben.
  • Ein Link, der aus einem Beispiel kopiert wurde, das auf eine entfernte Datei verwies.
  • Ein Tool, das Linkelemente ohne Attribute über href und rel geschrieben hat.

Wie man es behebt

  1. Finde das Linkelement, auf das EPUBCheck verweist.
  2. Fügen Sie media-type mit dem Format der verlinkten Datei hinzu, zum Beispiel media-type="application/xml".
  3. Überprüfen Sie, ob die Datei tatsächlich im Archiv an diesem Pfad vorhanden ist.

Wann es nicht das ist

Wenn der Link ein Aufzeichnung- oder Sprachlink (lokal oder extern) ohne Medientyp ist, meldet EPUBCheck OPF-094.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • 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 "…".

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck OPF-093?

EPUBCheck OPF-093 ist eine Fehlermeldung: „The "media-type" attribute is required for linked resources located in the EPUB container.“ Ein Link-Element in den Metadaten verweist auf eine Datei innerhalb des EPUB, hat jedoch kein Medien-Typ-Attribut. Für lokale Ressourcen verlangt EPUB den Medientyp, damit Lese-Apps wissen, um welche Datei es sich handelt.

Ist OPF-093 ein Fehler?

OPF-093 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Send to Kindle könnten es ablehnen, und EPUBCheck endet mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen