EPUBCheck RSC-006: etäresurssi ei sallittu
Päivitetty:
EPUBCheck RSC-006 on virheilmoitus: “Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.” Resurssi ladataan verkosta paikassa, jossa EPUB vaatii sen olevan EPUB-tiedostossa. Vain ääni, video, fontit ja skriptien avulla noudetut resurssit voivat olla etäisiä; kaikki muu on oltava säiliössä, jotta kirja toimii offline-tilassa.
Virallinen viesti
Remote resource reference is not allowed in this context; resource "%1$s" must be located in the EPUB container.
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Kuvia tai tyylitiedostoja, joihin viitataan http- tai https-URL:lla kirjan tiedoston sijasta.
- Verkkosivulta kopioitu sisältö sen absoluuttisilla kuva-URL-osoitteilla.
Kuinka korjata se
- Lataa resurssi, lisää se EPUB:aan ja manifestiin, ja viittaa siihen suhteellisella polulla.
- EPUB 3 mahdollistaa etääänet, videot ja fontit; ne tarvitsevat etäresurssin ominaisuuden asiakirjan manifestikohteessa, joka käyttää niitä.
- Validoi uudelleen.
Milloin tämä ei ole se
Tavallinen hyperlinkki verkkosivustolle on sallittu; RSC-006 koskee resursseja, joita sivu lataa, kuten kuvia.
Tässä käytetyt termit
Muut RSC viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.