Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-035: gammel JavaScript-medietype

Opdateret:

EPUBCheck RSC-035 er en brugermeddelelse: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Et script bruger en gammel medietype til JavaScript, og EPUBCheck foreslår text/javascript i stedet. Det er en brugermeddelelse, der kun vises med -u: scriptet tæller stadig som JavaScript.

Den officielle meddelelse

"%1$s" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.

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

  • Manifest-elementer eller script-elementer skrevet med en ældre værdi som application/javascript.
  • Skabeloner og værktøjer, der er ældre end at tekst/javascript blev den anbefalede værdi.

Sådan retter du det

  1. Find mediatypen nævnt i beskeden.
  2. Skift det til text/javascript i manifest-elementet og i enhver script-elementtype-attribut.
  3. Valider igen med -u, hvis du vil have en ren brugsrapport.

Hvornår det ikke er dette

Et script med en ikke-JavaScript mediatype er fejlen RSC-034.

Termer der bruges her

Andre RSC beskeder

  • RSC-034 Scripts must have a JavaScript media type.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-029 Data URL is not allowed in this context.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck RSC-035?

EPUBCheck RSC-035 er en brugermeddelelse: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Et script bruger en gammel medietype til JavaScript, og EPUBCheck foreslår text/javascript i stedet. Det er en brugermeddelelse, der kun vises med -u: scriptet tæller stadig som JavaScript.

Er RSC-035 en fejl?

RSC-035 rapporteres som brug som standard. Kun informativ og skjult som standard: den vises, når EPUBCheck køres med -u (--usage). Det gør ikke EPUB ugyldig.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer