[ Pob's corner ]

PageSpeed insight : analyse en ligne suffisante ?

March 25, 2015 | about 1 minute read

PageSpeed Insights est un ensemble d’outils conçus par Google permettant d’optimiser les performances d’un site internet pour PC et mobiles. Cette famille d’outils se compose de modules pour analyser un site (diagnostic) et pour optimiser les performances de celui-ci.

Ces outils ne listent pas la totalité des choses à faire ou ne pas faire mais en donnent une bonne partie. Google vous recommande donc de suivre ses conseils mais cela ne veut pas dire que votre site sera parfait et irréprochable en respectant à la lettre ces derniers.

Dans notre cas l’ analyse en ligne (diagnostic) nous retourne des indicateurs et des données très intéressante que nous nous devons de maitriser. Cela nous permet entre autre d’adopter de bonnes pratiques de développement pour réduire le temps de chargement d’une page, compresser nos images et nos différents fichiers (css, js), et de réduire le temps de chargement de nos pages (problème majeur pris en compte depuis l’arrivée des mobiles qui surfent via des petites connexions 3G).

Nous nous chargeons donc d’optimiser manuellement notre code source en fonction des retours pour coller au mieux à ces recommandations. L’optimisation proposée par le biais d’un module à installer directement sur le serveur ou d’un service semble très intéressante mais nous n’estimons pas nécessaire de l’intégrer sur nos serveurs (lourd à mettre en place, beaucoup de configurations à effectuer avec la notion de filtres, futur service payant ?). Il sera intéressant tout de même d’analyser dans le futur le chemin choisi par Google en proposant ce genre de services (payants ?) pour contrôler au mieux les sites.

Nous allons donc continuer à utiliser l’analyse en ligne qui nous a notamment permis de mieux aborder certaines notions comme l’expérience utilisateur sur les mobiles, la compression de fichiers et d’images, l’importance de la ligne de flottaison, le format (px) des images en fonction du terminal source, le cache, le nombre de requêtes HTTP effectués etc.

Originally published at Sois-net.