Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

EPUBCheck RSC-032: fremde Ressource, kein Rückfall

Aktualisiert:

EPUBCheck RSC-032 ist eine Fehlermeldung: „Fallback must be provided for foreign resources, but found none for resource "…" of type "…".“ Eine Ressource in einem Format, das von Leseanwendungen nicht unterstützt werden muss (eine externe Ressource), wird ohne Fallback in einem Kernformat verwendet. Ohne Fallback zeigen Anwendungen, die es nicht darstellen können, nichts an.

Die offizielle Nachricht

Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".

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

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

Typische Ursachen

  • Bilder im TIFF-, BMP- oder einem anderen Nicht-Kernformat, die direkt aus dem Inhalt referenziert werden.
  • Eingebettete Objekte oder Medien in Formaten außerhalb der Liste der Kernmedientypen.

Wie man es behebt

  1. Konvertieren Sie die Ressource in einen zentralen Medientyp (für Bilder: JPEG, PNG, GIF, WebP oder SVG).
  2. Oder stellen Sie ein Fallback bereit: ein Manifest-Fallback-Attribut oder ein Bild- oder Objekteelement mit einer Alternative.
  3. Aktualisieren Sie den Medientyp des Manifests und validieren Sie erneut.

Wann es nicht das ist

Ein img, das auf ein nicht-kernbildformat zeigt, kann ebenfalls als MED-003 gemeldet werden.

Hier verwendete Begriffe

Andere RSC Nachrichten

  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-034 Scripts must have a JavaScript media type.
  • RSC-029 Data URL is not allowed in this context.
  • RSC-035 "…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.

Quellen

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

FAQ

Was bedeutet EPUBCheck RSC-032?

EPUBCheck RSC-032 ist eine Fehlermeldung: „Fallback must be provided for foreign resources, but found none for resource "…" of type "…".“ Eine Ressource in einem Format, das von Leseanwendungen nicht unterstützt werden muss (eine externe Ressource), wird ohne Fallback in einem Kernformat verwendet. Ohne Fallback zeigen Anwendungen, die es nicht darstellen können, nichts an.

Ist RSC-032 ein Fehler?

RSC-032 wird standardmäßig als Error gemeldet. Das EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Shops und Send to Kindle können es zurückweisen, und EPUBCheck verlässt 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