Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-006b: resursă la distanță pentru un script

Actualizat:

EPUBCheck RSC-006b este un mesaj de utilizare: “Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.” O resursă este situată în afara containerului EPUB, iar EPUBCheck îți cere să verifici că un script o accesează. Este un mesaj de utilizare, care se afișează doar cu -u; resursele recuperate prin API-uri de scripting pot fi legitime la distanță.

Mesajul oficial

Resource "%1$s" is located outside the EPUB Container; please check the resource is retrieved in scripted content.

Severitate implicită
Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Un document scriptat care încarcă date sau media de pe un server.
  • O referință la distanță într-un loc în care EPUBCheck nu poate clasifica, cum ar fi markup pe care un script îl folosește.

Cum să o repari

  1. Confirmați că resursa este cu adevărat preluată de un script; dacă da, nu trebuie să se schimbe nimic.
  2. Dacă este o imagine sau un stylesheet pe care pagina îl afișează direct, mută-l în EPUB, adaugă-l în manifest și folosește un path relativ.
  3. Amintește-ți că aplicațiile de citire pot rula fără acces la rețea, astfel încât cartea ar trebui să funcționeze în continuare fără aceasta.

Când nu este acest lucru

Dacă resursa la distanță este utilizată unde EPUB o interzice, EPUBCheck raportează eroarea RSC-006 în schimb.

Termeni folosiți aici

Alte mesaje RSC

  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-006b?

EPUBCheck RSC-006b este un mesaj de utilizare: “Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.” O resursă este situată în afara containerului EPUB, iar EPUBCheck îți cere să verifici că un script o accesează. Este un mesaj de utilizare, care se afișează doar cu -u; resursele recuperate prin API-uri de scripting pot fi legitime la distanță.

Este RSC-006b o eroare?

RSC-006b este raportat ca utilizare în mod implicit. Informațional doar și ascuns în mod implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să fie invalid.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele