Hoppa till innehåll
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-018: onödiga fjärrresurser

Uppdaterad:

EPUBCheck OPF-018 är ett varningsmeddelande: “The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.” Ett manifestobjekt deklarerar remote-resources, men EPUBCheck hittade ingen referens till en fjärrresurs i den. Egenskapen talar om för läsappar att dokumentet behöver nätverket, så det bör bara finnas där när det verkligen är sant.

Det officiella meddelandet

The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.

Standardsvårighetsgrad
Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
EPUBCheck version
5.4.0

Typiska orsaker

  • Den fjärrbilder, typsnitt, ljud eller video har tagits bort eller kopierats in i EPUB, men egenskapen finns kvar.
  • En mall manifest som deklarerade fjärrresurser på varje dokument.
  • Ett verktyg som lägger till egenskapen som standard.

Hur man åtgärdar det

  1. Hitta manifestobjektet EPUBCheck pekar på.
  2. Bekräfta att dokumentet inte längre laddar något från en http- eller https-adress.
  3. Ta bort remote-resources från det objektets properties-attribut, behåll eventuella andra egenskaper.

När det inte är detta

Om dokumentet använder skript, rapporterar EPUBCheck OPF-018b istället, eftersom ett skript kan ladda resursen.

Villkor som används här

Andra OPF meddelanden

  • OPF-018b The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • OPF-014 The property "…" should be declared in the OPF file.

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck OPF-018?

EPUBCheck OPF-018 är ett varningsmeddelande: “The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.” Ett manifestobjekt deklarerar remote-resources, men EPUBCheck hittade ingen referens till en fjärrresurs i den. Egenskapen talar om för läsappar att dokumentet behöver nätverket, så det bör bara finnas där när det verkligen är sant.

Är OPF-018 ett fel?

OPF-018 rapporteras som varning som standard. EPUB är fortfarande giltigt, men något kan sannolikt orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte använder --failonwarnings.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg