Skip to main content

Yslow

Définition de Yslow

Yslow est un outil open source. Il est utilisé pour analyser les pages web et obtenir des suggestions pour l’optimisation des performances. Lorsqu’elle ouvre une page Web à tester, yslow l’analyse en fonction d’un ensemble de règles prédéfinies. L’utilisateur reçoit ainsi des informations ainsi qu’une liste de ce qui est déjà correct en termes de performance des pages web et de ce qui pourrait être amélioré.

Interpréter les résultats et améliorer le score

Lorsque la page Web souhaitée est recherchée, elle est comparée à une liste de 23 règles. Ces règles sont basées sur les “sites web performants” de Yahoo. L’outil open source évalue ensuite la page Web en fonction de ces 23 règles et renvoie un score global basé sur cette moyenne.

Chacune des 23 règles a une pondération différente. Autrement dit, certaines règles ont un impact plus important que d’autres sur le score global. Par exemple, la limitation du nombre de requêtes HTTP effectuées par la page web a un impact plus important sur le score que la réduction de la taille des cookies.

Lorsque la page web est exécutée par GTmetrix, tous les résultats et informations peuvent être visualisés. Tout d’abord, vous voyez une note globale. Il s’agit à nouveau de la moyenne pondérée des performances du site web par rapport aux 23 règles.

Le score total fonctionne comme les tests à l’école : 100% est un score parfait et 0% est le pire score possible.

Affichage des règles individuelles

Le score global yslow donne une bonne idée de l’état d’une page Web. Les règles individuelles indiquent où se trouve le cœur de l’analyse.

Points de données :

Il s’agit du score obtenu par une page Web pour cette règle particulière.
Il s’agit du type d’optimisation, par exemple, si la règle s’applique au niveau du serveur ou au code CSS de la page web.
Il s’agit de la pondération approximative de chaque règle. Une règle ayant une priorité élevée aura un impact plus important qu’une règle ayant une priorité faible. Le fichier rules.js sur la page GitHub de SLow montre comment le score de chaque règle est calculé.

Conclusion

Yslow n’est pas une analyse complète des performances. Elle se concentre plutôt sur les performances frontales d’un site web. Cependant, il n’aborde aucun des éléments de performance en amont, tels que la qualité de l’hébergement web, l’optimisation des bases de données, etc. Ces éléments dorsaux sont tout aussi importants, sinon plus, pour les performances d’un site web.
En fin de compte, tout ce qui est proposé est une série de suggestions pour améliorer les performances des éléments frontaux. Ces suggestions sont précieuses et peuvent aider à l’optimisation.

Vous avez d'autres questions ?

Veuillez nous contacter


Autres contenus