Comment mesurer la vitesse ?

Chris Anstey
Chris Anstey
Bojan Pavic
Bojan Pavic

Les performances réelles sont très variables en raison des différences entre les appareils des utilisateurs, les connexions réseau et d'autres facteurs. Par exemple, si vous chargez votre site Web à l'aide d'une connexion réseau par câble dans votre bureau et que vous comparez le chargement à l'aide du Wi-Fi dans un café, les expériences seront probablement très différentes. De nombreux outils du marché peuvent vous aider à collecter des données en laboratoire ou sur le terrain pour évaluer les performances des pages.

Données de laboratoire par rapport aux données réelles

Graphiques des outils de mesure

Les données de laboratoire sont des données de performances collectées dans un environnement contrôlé avec des paramètres d'appareil et de réseau prédéfinis, tandis que les données d'utilisation réelles sont des données de performances collectées à partir de chargements de pages réels que vos utilisateurs rencontrent dans le monde réel. Chaque type présente ses propres avantages et limites.

Les données de laboratoire offrent des résultats reproductibles et un environnement de débogage, mais elles ne capturent pas nécessairement les goulots d'étranglement réels et ne peuvent pas être mises en corrélation avec les KPI de la page réelle. Avec les données de laboratoire, vous devez comprendre les appareils et les réseaux typiques de vos utilisateurs, et reproduire ces conditions de manière appropriée lorsque vous testez les performances. N'oubliez pas que même dans les zones où la 4G est disponible, les connexions peuvent être plus lentes ou intermittentes dans les ascenseurs, lors des trajets domicile-travail ou dans des environnements comparables.

Les données sur le terrain (également appelées "Real User Monitoring" ou RUM) capturent l'expérience utilisateur réelle et permettent de la corréler aux KPI d'entreprise. Elles sont toutefois limitées en termes de métriques et de capacités de débogage.

Outils

Données de l'atelier

Lighthouse prend une URL et exécute une série d'audits sur la page, générant un rapport sur ses performances. Il existe plusieurs façons d'exécuter Lighthouse, y compris une option permettant d'auditer facilement une page depuis les outils pour les développeurs Chrome.

Données de champ

Le rapport d'expérience utilisateur Chrome (CrUX) fournit des métriques sur l'expérience utilisateur Chrome réelle des destinations populaires sur le Web.

Autres outils

PageSpeed Insights fournit à la fois des données de test et de terrain sur une page. Il utilise Lighthouse pour collecter et analyser les données expérimentales sur la page, tandis que les données de champ réelles sont basées sur l'ensemble de données du rapport d'expérience utilisateur Chrome.

Les outils pour les développeurs Chrome sont un ensemble d'outils pour les développeurs Web intégrés directement dans le navigateur Google Chrome. Il vous permet de profiler l'environnement d'exécution d'une page, ainsi que d'identifier et de déboguer les goulots d'étranglement liés aux performances.