Règle N° 7 pour YSLOW dans le but d'améliorer la vitesse d'un site : éviter de coder les feuilles de style de manière dynamique.
Il est tout à fait possible avec les feuilles de styles de coder de la programmation, ainsi en fonction de l'heure de connexion de l'internaute, la couleur de fond de la page s'assombrit. Si le résultat est bluffant côté visuel, côté serveur c'est plus lent qu'une feuille de style statique.
En effet un code en javascript dans une feuille de style ne pas être calculée qu'au chargement de la page, mais également lorsque l'internaute défile la page vers le haut ou vers le bas. Ainsi le calcul en javascript peut se faire quelques milliers de fois, YSLOW propose d'ajouter un compteur javascript dans une feuille css pour vérifier cette caractéristique.
Il est donc préférable de coder des css de manière statiques et de gérer le côté dynamique avec des feuilles de styles différentes (par exemple).