Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-021: nicht registriertes URI-Schema

Aktualisiert:

EPUBCheck OPF-021 ist eine Warnmeldung: „Use of non-registered URI scheme type in href: "…".“ Ein href verwendet ein URI-Schema, das nicht registriert ist, im Gegensatz zu http, https oder mailto. Leseanwendungen wissen möglicherweise nicht, was sie mit einem nicht registrierten Schema tun sollen, sodass der Link stillschweigend fehlschlagen kann.

Die offizielle Nachricht

Use of non-registered URI scheme type in href: "%1$s".

Standard-Schweregrad
Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Ein Tippfehler im Schema, wie htp:// oder http//.
  • Ein app-spezifisches Schema, das nur in einem Programm funktioniert, wie ein Link, der für einen bestimmten Reader gedacht ist.
  • Ein lokaler Dateipfad (C:\…) geschrieben, wo eine URL erwartet wurde.

Wie man es behebt

  1. Finde die href EPUBCheck Namen.
  2. Korrigieren Sie das Schema zu einem Standardschema (https, http, mailto…), wenn es ein Tippfehler ist.
  3. Wenn der Link nur in einer App oder auf einem Computer funktioniert, entfernen Sie ihn oder ersetzen Sie ihn durch eine Webadresse.

Wann es nicht das ist

Wenn der Link auf eine Datei innerhalb der EPUB zeigt, die nicht existiert, ist das RSC-007.

Hier verwendete Begriffe

Andere OPF Nachrichten

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

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-021?

EPUBCheck OPF-021 ist eine Warnmeldung: „Use of non-registered URI scheme type in href: "…".“ Ein href verwendet ein URI-Schema, das nicht registriert ist, im Gegensatz zu http, https oder mailto. Leseanwendungen wissen möglicherweise nicht, was sie mit einem nicht registrierten Schema tun sollen, sodass der Link stillschweigend fehlschlagen kann.

Ist OPF-021 ein Fehler?

OPF-021 wird standardmäßig als Warnung gemeldet. Das EPUB ist weiterhin gültig, aber es könnte in einigen Lese-Apps Probleme verursachen. EPUBCheck endet sich mit 0, es sei denn, Sie übergeben --failonwarnings.

PDF zu EPUB Tools

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

Alle Werkzeuge ansehen