Zum Inhalt springen
EPUBCheck · XHTML Inhaltsdokumente

EPUBCheck HTM-025: nicht registriertes URI-Schema

Aktualisiert:

EPUBCheck HTM-025 ist eine Warnmeldung: „Non-registered URI scheme type found in href.“ Ein Link verwendet ein URI-Schema, das nicht registriert ist. EPUBCheck warnt, da Lese-Apps möglicherweise nicht wissen, was sie damit tun sollen; das Buch bleibt gültig.

Die offizielle Nachricht

Non-registered URI scheme type found in href.

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

Typische Ursachen

  • Ein Tippfehler im Schema, wie htp: oder http;.
  • Ein app-spezifisches Schema, das von einer Website oder einem Dokumentenverwaltungssystem kopiert wurde.
  • Ein Windows-Pfad oder ein lokaler Dateiverweis, der als Link geschrieben ist.

Wie man es behebt

  1. Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
  2. Korrigieren Sie das Schema zu http, https, mailto oder einem anderen Standardschema.
  3. Wenn der Link nur in einer App oder auf dem Computer des Autors funktioniert hat, entfernen Sie den Link und behalten Sie den Text.
  4. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn der Link leer ist (href=""), ist das HTM-045, nicht HTM-025.

Andere HTM Nachrichten

  • HTM-011 Entity is undeclared.
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-044 Namespace uri "…" was included but not used.
  • HTM-045 Encountered empty href.

Quellen

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

FAQ

Was bedeutet EPUBCheck HTM-025?

EPUBCheck HTM-025 ist eine Warnmeldung: „Non-registered URI scheme type found in href.“ Ein Link verwendet ein URI-Schema, das nicht registriert ist. EPUBCheck warnt, da Lese-Apps möglicherweise nicht wissen, was sie damit tun sollen; das Buch bleibt gültig.

Ist HTM-025 ein Fehler?

HTM-025 wird standardmäßig als Warnung gemeldet. Das EPUB ist weiterhin gültig, aber etwas könnte in einigen Lese-Apps Probleme verursachen. EPUBCheck beendet 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