Siirry sisältöön
EPUBCheck · Resurssit ja viittaukset

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

  1. Lataa resurssi, lisää se EPUB:aan ja manifestiin, ja viittaa siihen suhteellisella polulla.
  2. EPUB 3 mahdollistaa etääänet, videot ja fontit; ne tarvitsevat etäresurssin ominaisuuden asiakirjan manifestikohteessa, joka käyttää niitä.
  3. 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-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-005 Error while parsing file: …
  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-008 Referenced resource "…" is not declared in the OPF manifest.
  • RSC-003 No 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ä.

FAQ

Mitä EPUBCheck RSC-006 tarkoittaa?

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.

Onko RSC-006 virhe?

RSC-006 raportoidaan virheeksi oletusarvoisesti. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle saattavat hylätä sen, ja EPUBCheck sulkeutuu tilassa 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut