W3 validator

Fermé
toko - Modifié le 16 avril 2020 à 20:27
 Amaya - 16 avril 2020 à 20:43
Bonjour,
j ai pas compris ce message
Warning: The type attribute is unnecessary for JavaScript resources.

mon site : https://www.feednovaz.com/


Configuration: Windows / Chrome 79.0.3945.130

1 réponse

Salut,

Warning: The type attribute is unnecessary for JavaScript resources.

Avertissement: L'attribut type n'est pas nécessaire pour les ressources JavaScript.

Il y a peut-être un numéro de ligne qui vous amènera à la balise script correspondante.
Pourquoi un avertissement?
Parce que c'est mieux sans en HTML 5 (5ème version du langage et la version actuelle).
S'il s'agit d'une balise script contenant du code (ou un lien vers un fichier de code)supprimer l'attribut type qui est lu sans être nécessaire permet une lecture plus rapide des pages, donc un meilleur fonctionnement.
En HTML5 JavaScript est donc intégré à la page(ce qui était déjà le cas dans les faits depuis des dizaines d'années) donc il est inutile d'indiquer qu'une ressource JavaScript indiquée par la balise script est une ressource JavaScript.
Le faire c'est une perte du temps à l'écriture et à la lecture donc vous avez un avertissement là dessus.
L'avertissement n'est pas une erreur bloquante mais un problème à corriger quand même.

En cas de doute référez vous à la documentation récente:
https://www.w3schools.com/Tags/tag_script.asp
0