EPUBCheck RSC-006b: ekstern ressource til et script
Opdateret:
EPUBCheck RSC-006b er en brugsmeddelelse: “Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.” En ressource er placeret uden for EPUB containeren, og EPUBCheck beder dig om at tjekke, at et script henter den. Det er en brugsmeddelelse, vist kun med -u; ressourcer hentet via scripting API'er kan med rette være eksterne.
Den officielle meddelelse
Resource "%1$s" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
- Standard alvorlighed
- Brug. Kun informativ og skjult som standard: den vises, når EPUBCheck køres med -u (--usage). Det gør ikke EPUB ugyldig.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Et scriptet dokument, der indlæser data eller medier fra en server.
- En fjernreference i et sted, hvor EPUBCheck ikke kan klassificere, såsom markup et script bruger.
Sådan retter du det
- Bekræft at ressourcen virkelig hentes af et script; hvis det er tilfældet, er der ikke brug for ændringer.
- Hvis det er et billede eller stylesheet, som siden viser direkte, flyt det ind i EPUB, tilføj det til manifestet og brug en relativ sti.
- Husk, at læse-apps kan køre uden netværksadgang, så bogen skal stadig fungere uden det.
Hvornår det ikke er dette
Hvis den eksterne ressource bruges, hvor EPUB forbyder det, rapporterer EPUBCheck fejlen RSC-006 i stedet.
Termer der bruges her
Andre RSC beskeder
RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.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.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.