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
- Konvertieren Sie die Ressource in einen zentralen Medientyp (für Bilder: JPEG, PNG, GIF, WebP oder SVG).
- Oder stellen Sie ein Fallback bereit: ein Manifest-Fallback-Attribut oder ein Bild- oder Objekteelement mit einer Alternative.
- 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-031Remote resource references should use HTTPS, but found "…".RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-030File URLs are not allowed in EPUB, but found "…".RSC-034Scripts must have a JavaScript media type.RSC-029Data URL is not allowed in this context.RSC-035"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.
Quellen
- EPUB 3.3, §3.2 Core media types · lesen
- EPUB 3.3, §3.5 Resource fallbacks · lesen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.