Was sind Remote-Ressourcen in EPUB?
Aktualisiert:
Eine entfernte Ressource ist eine Datei, die ein EPUB aus dem Web lädt, anstatt sie im ZIP mitzuführen. EPUB 3.3 erlaubt dies nur für Audio, Video, Schriftarten und Ressourcen, die über Skripte abgerufen werden; alles andere, einschließlich Bilder und Stylesheets, muss im Container sein.
Warum es wichtig ist, ein PDF in EPUB zu konvertieren
Ein E-Book wird offline, im Flugzeug und auf E-Ink-Geräten ohne Browser gelesen, sodass alles, was aus dem Web geladen wird, einfach fehlen kann. PDFs, die auf Bilder oder Schriftarten im Internet verlinken, oder HTML, das von einer Website kopiert wurde, sind der übliche Weg, wie entfernte Referenzen in ein EPUB schleichen.
Ein Inhaltsdokument, das eine erlaubte entfernte Ressource verwendet, muss dies mit der Eigenschaft remote-resources auf seinem Manifest-Element angeben. EPUBCheck meldet einen unerlaubten entfernten Verweis als RSC-006, eine fehlende Eigenschaft als OPF-014 und eine deklarierte Eigenschaft mit nichts Entferntem als OPF-018.
Wie EpubCC damit umgeht: Alles, was die Engine schreibt, befindet sich im Container, sodass seine EPUBs niemals auf Remote-Ressourcen verweisen. Links im Text zu Webseiten sind gewöhnliche Hyperlinks, die erlaubt sind.
Verwandte Begriffe
EPUBCheck Nachrichten darüber
RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.OPF-014The property "…" should be declared in the OPF file.OPF-018The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
Konvertiere ein PDF zu EPUB
Bis zu 5 Seiten kostenlos konvertieren, kein Konto erforderlich.
Quellen
- EPUB 3.3, §3.6 Resource locations · lesen
- EPUB 3.3, §D.6.4 remote-resources · lesen