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 câblée dans votre bureau et que vous comparez ce chargement à celui effectué via le Wi-Fi d'un café, les expériences seront probablement très différentes. De nombreux outils sur le marché peuvent vous aider à collecter des données de laboratoire ou de terrain pour évaluer les performances d'une page.
Données de laboratoire et données réelles

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 réelles sont des données de performances collectées à partir de chargements de pages réels effectués par vos utilisateurs dans des conditions réelles. 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 forcément les goulots d'étranglement réels et ne peuvent pas être corrélées avec les KPI de la page réelle. Avec les données de laboratoire, vous devez comprendre les appareils et les réseaux types 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 couvertes par la 4G, les utilisateurs peuvent rencontrer des problèmes de connexion lente ou intermittente dans les ascenseurs, les transports en commun ou d'autres environnements similaires.
Les données de terrain (également appelées "Real User Monitoring" ou RUM) capturent l'expérience utilisateur réelle et permettent d'établir une corrélation avec les KPI de l'entreprise, mais elles disposent d'un ensemble limité de métriques et de fonctionnalités de débogage.
Outils
Données de laboratoire
Lighthouse prend une URL et exécute une série d'audits sur la page, puis génère un rapport sur les performances de la page. 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 réelles
Le rapport sur l'expérience utilisateur de 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 des données expérimentales et réelles sur une page. Il utilise Lighthouse pour collecter et analyser les données de laboratoire sur la page, tandis que les données de champ réelles sont basées sur l'ensemble de données du rapport sur l'expérience utilisateur de 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 des performances.