EPUBCheck RSC-006: Remote-Ressource nicht erlaubt
Aktualisiert:
EPUBCheck RSC-006 ist eine Fehlermeldung: „Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.“ Eine Ressource wird aus dem Web an einem Ort geladen, wo EPUB verlangt, dass sie sich innerhalb der EPUB-Datei befindet. Nur Audio, Video, Schriftarten und Ressourcen, die von Skripten abgerufen werden, dürfen remote bleiben; alles andere muss im Container sein, damit das Buch offline funktioniert.
Die offizielle Nachricht
Remote resource reference is not allowed in this context; resource "%1$s" must be 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
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Bilder oder Stylesheets, die über eine http- oder https-URL anstelle einer Datei im Buch referenziert werden.
- Inhalt, der von einer Webseite mit ihren absoluten Bild-URLs kopiert wurde.
Wie man es behebt
- Laden Sie die Ressource herunter, fügen Sie sie zum EPUB und dem Manifest hinzu, und referenzieren Sie sie über einen relativen Pfad.
- EPUB 3 ermöglicht entfernte Audio-, Video- und Schriftarten; diese benötigen die Eigenschaft remote-resources im Manifest-Element des Dokuments, das sie verwendet.
- Erneut validieren.
Wann es nicht das ist
Ein gewöhnlicher Hyperlink zu einer Website ist erlaubt; RSC-006 handelt von Ressourcen, die die Seite lädt, wie Bilder.
Hier verwendete Begriffe
Andere RSC Nachrichten
RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.RSC-005Error while parsing file: …RSC-007Referenced resource "…" could not be found in the EPUB.RSC-004File "…" is encrypted, its content will not be checked.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-003No rootfile tag with media type "application/oebps-package+xml" was found in the container.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.