You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Veiller à ce que les codes CSS et JavaScript ne soient pas embarqués dans le code HTML de la page, à l’exception d’éventuelles
variables de configuration pour les objets JavaScript.
En effet, si vous incluez du code CSS ou JavaScript dans le corps du fichier HTML, alors que ce dernier est utilisé par plusieurs pages
(voire tout le site), ce code doit être transféré pour chaque page demandée par l’internaute, ce qui augmente le volume de données transmises.
En revanche, si les codes CSS et JavaScript sont inclus dans leurs propres fichiers,
le navigateur peut les stocker dans son système de cache local afin de ne pas les redemander.
Exemple
Dans le code HTML, ne pas écrire :
<styletype="text/css" media="screen">p { color:#333; margin:2px0 }
/* Toutes les déclarations CSS du site */</style>
mais plutôt :
<linkhref="css/styles.css" rel="stylesheet">
Principe de validation
Le nombre ...
est inférieur ou égal à
d'URL intégrant une quantité et / ou un nombre significatif de code CSS / Javascript (inline)