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

EPUBCheck RSC-035: vanhanaikainen JavaScript media-tyyppi

Päivitetty:

EPUBCheck RSC-035 on käyttöviesti: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Skripti käyttää vanhanaikaista media-tyyppiä JavaScriptille, ja EPUBCheck ehdottaa text/javascriptia sen sijaan. Tämä on käyttöviesti, joka näkyy vain -u:n kanssa: skripti lasketaan silti JavaScriptiksi.

Virallinen viesti

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

Oletusarvoinen vakavuus
Käyttö. Vain informatiivista ja oletusarvoisesti piilotettua: se näkyy, kun EPUBCheck toimii -u (--usage) -asetuksella. Se ei tee EPUB:stä virheellistä.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Manifesti- tai skriptelementit, jotka on kirjoitettu vanhalla arvolla, kuten application/javascript.
  • Mallipohjat ja työkalut, jotka edeltävät text/javascriptin suositusta arvosta.

Kuinka korjata se

  1. Etsi viestin mukainen media tyyppi.
  2. Muuta se muotoon text/javascript manifesti-elementissä ja kaikissa skripti-elementin tyyppiattribuuteissa.
  3. Validoi uudelleen -u-komennolla, jos haluat puhtaan käyttöraportin.

Milloin tämä ei ole se

Script, jonka mediatyyppi ei ole JavaScript, on virhe RSC-034.

Tässä käytetyt termit

Muut RSC viestit

  • 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.

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä tarkoittaa EPUBCheck RSC-035?

EPUBCheck RSC-035 on käyttöviesti: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Skripti käyttää vanhanaikaista media-tyyppiä JavaScriptille, ja EPUBCheck ehdottaa text/javascriptia sen sijaan. Tämä on käyttöviesti, joka näkyy vain -u:n kanssa: skripti lasketaan silti JavaScriptiksi.

Onko RSC-035 virhe?

RSC-035 raportoidaan käytöstä oletusarvoisesti. Informatiivinen vain ja oletusarvoisesti piilotettu: se näkyy, kun EPUBCheck suoritetaan -u (--usage). Se ei tee EPUB virheelliseksi.

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