Passer au contenu
EPUBCheck · Ressources et références

EPUBCheck RSC-035 : type de média JavaScript ancien

Mis à jour :

EPUBCheck RSC-035 est un message d'utilisation : “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Un script utilise un type de média obsolète pour JavaScript, et EPUBCheck suggère text/javascript à la place. C'est un message d'utilisation, affiché uniquement avec -u : le script est toujours considéré comme JavaScript.

Le message officiel

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

Gravité par défaut
Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
version EPUBCheck
5.4.0

%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.

Causes typiques

  • Éléments de manifeste ou éléments script rédigés avec une ancienne valeur comme application/javascript.
  • Modèles et outils antérieurs à la recommandation du texte/javascript comme valeur recommandée.

Comment le corriger

  1. Trouvez le type de média nommé dans le message.
  2. Changez-la en text/javascript dans l'élément manifeste et dans tout attribut type d'un élément script.
  3. Validez à nouveau avec -u si vous voulez un rapport d'utilisation propre.

Quand ce n'est pas ça

Un script avec un type média non-JavaScript est l'erreur RSC-034.

Termes utilisés ici

Autres messages RSC

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

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck RSC-035 ?

EPUBCheck RSC-035 est un message d'utilisation : “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Un script utilise un type de média obsolète pour JavaScript, et EPUBCheck suggère text/javascript à la place. C'est un message d'utilisation, affiché uniquement avec -u : le script est toujours considéré comme JavaScript.

Est-ce que RSC-035 est une erreur ?

RSC-035 est signalé comme une utilisation par défaut. Informatif uniquement et caché par défaut : il apparaît lorsque EPUBCheck est exécuté avec -u (--usage). Cela ne rend pas le EPUB invalide.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils