EPUBCheck RSC-006b: Remote-Ressource für ein Skript
Aktualisiert:
EPUBCheck RSC-006b ist eine Nutzungsnachricht: „Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.“ Eine Ressource befindet sich außerhalb des EPUB-Containers und EPUBCheck fordert Sie auf, sicherzustellen, dass ein Skript sie abruft. Es handelt sich um eine Nutzungsnachricht, die nur mit -u angezeigt wird; Ressourcen, die über Script-APIs abgerufen werden, können legitim remote sein.
Die offizielle Nachricht
Resource "%1$s" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
- Standard-Schweregrad
- Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Ein geskriptetes Dokument, das Daten oder Medien von einem Server lädt.
- Ein Fernverweis an einem Ort, den EPUBCheck nicht klassifizieren kann, wie Markup, das ein Skript verwendet.
Wie man es behebt
- Bestätigen Sie, dass die Ressource tatsächlich von einem Skript abgerufen wird; wenn ja, muss sich nichts ändern.
- Wenn es sich um ein Bild oder Stylesheet handelt, das die Seite direkt anzeigt, verschieben Sie es in die EPUB, fügen Sie es dem Manifest hinzu und verwenden Sie einen relativen Pfad.
- Denke daran, dass Lese-Apps ohne Netzwerkzugang laufen können, sodass das Buch auch ohne es funktionieren sollte.
Wann es nicht das ist
Wenn die entfernte Ressource dort verwendet wird, wo EPUB sie verbietet, berichtet EPUBCheck den Fehler RSC-006 stattdessen.
Hier verwendete Begriffe
Andere RSC Nachrichten
RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.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
- EPUB 3.3, §3.6 Resource locations · lesen
- EPUB 3.3, §6.3.2 Scripting · lesen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.