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
- Trouvez le type de média nommé dans le message.
- Changez-la en
text/javascriptdans l'élément manifeste et dans tout attribut type d'un élément script. - 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-034Scripts must have a JavaScript media type.RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-031Remote resource references should use HTTPS, but found "…".RSC-030File URLs are not allowed in EPUB, but found "…".RSC-029Data 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.