Découvrir Sitespeed.io
Sitespeed.io est un outil open source permettant d’évaluer les performances d’un site web en automatisant l’analyse de ses pages. Il repose principalement sur des tests exécutés via un navigateur (notamment grâce à Browsertime) pour collecter des données sur les temps de chargement, l’utilisation des ressources ou encore la fluidité du rendu. Utilisable en ligne de commande, il peut être intégré dans des processus d’intégration continue afin de suivre l’évolution des performances au fil du temps. L’outil intègre les fonctionnalités suivantes :
- Mesure des temps de chargement : une série d’indicateurs est collectée pour refléter les étapes clés du chargement d’une page.
- Analyse des ressources : un inventaire des fichiers (JS, CSS, images, etc.) est généré, avec une mesure de leur taille, de leur nombre et de leur impact sur le chargement.
- Intégration de Lighthouse : un audit Lighthouse peut être exécuté afin d’obtenir des scores sur des critères de performance, d’accessibilité ou de bonnes pratiques.
- Suivi dans le temps : une base de données peut être utilisée pour stocker les résultats et permettre une visualisation dans des outils comme Grafana.
- Détection de régressions : une comparaison entre différentes exécutions est réalisée pour identifier d’éventuelles dégradations des performances.
- Tests multi-pages et multi-étapes : une configuration permet de simuler des parcours utilisateurs complexes en naviguant entre plusieurs pages.
- Export et rapports : un ensemble de fichiers HTML et JSON est produit à chaque exécution, ce qui permet de documenter les résultats ou de les exploiter dans d’autres outils.
Sitespeed.io est un outil open source entièrement gratuit à utiliser. Cependant, son déploiement en production peut engendrer des coûts d’infrastructure (serveurs, stockage, monitoring).
Prix
- Version gratuite
Disponible sur...
Navigateur web