Performance & Vitesse
Analyse PageSpeed Insights et Core Web Vitals
📱 Performance Mobile
💻 Performance Desktop
🔍 Diagnostic de Performance IA
Avec un score de 80 sur mobile et 90 sur desktop, le site opengraphy.com démontre une excellente base pour la performance web. Néanmoins, il existe des opportunités d'amélioration, particulièrement sur mobile. Le temps de chargement rapide, à 0.07 secondes, est un atout majeur qui favorise l'expérience utilisateur. Cependant, une page de 380.27 KB pourrait être optimisée pour améliorer le temps de réponse initial et la capacité de traitement des appareils mobiles. L'expérience utilisateur pourrait être affectée par des temps de chargement longs sur des réseaux plus lents ou des appareils moins puissants. Comparativement aux standards mobile-first, qui exigent des temps de réponse rapides et une interaction immédiate, des améliorations telles que le rendu au-dessus de la ligne de flottaison et l'optimisation des ressources critiques sont nécessaires pour atteindre une performance optimale sur tous les appareils.
Sélectionner l'appareil
📊 Scores Lighthouse Mobile
🎯 Core Web Vitals Mobile
Survolez les métriques pour voir leur explication
📋 Audits détaillés
🚀 Quick Wins - Actions Rapides
Implémenter le Lazy Loading pour les images
💡 Impact: Amélioration du temps de chargement initial de 30-40%
⏱️ Temps estimé: 1 heure
Configurer la mise en cache navigateur
💡 Impact: Réduction du temps de chargement des visiteurs récurrents de 50-70%
⏱️ Temps estimé: 1 heure
Minifier CSS et JavaScript
💡 Impact: Réduction de la taille des fichiers de 20-30%
⏱️ Temps estimé: 1 heure
⚙️ Optimisations Recommandées (6)
Optimisation des images
Réduisez le poids des images à l'aide de formats modernes tels que WebP.
Gain: 0.5s
Réduisez le poids des images à l'aide de formats modernes tels que WebP.
convert input.jpg -quality 85 -format webp output.webp
Éliminer le blocage de rendu
Retirez ou différenciez les scripts qui bloquent le rendu.
Gain: 0.7s
Retirez ou différenciez les scripts qui bloquent le rendu.
<script defer src="script.js"></script>
Activer le cache du navigateur
Configurez les en-têtes pour stocker les ressources statiques.
Gain: 1.0s
Configurez les en-têtes pour stocker les ressources statiques.
Cache-Control: max-age=31536000
Optimiser le chargement des polices
Préchargez les polices essentielles et utilisez des polices système pour le texte d'attente.
Gain: 0.3s
Préchargez les polices essentielles et utilisez des polices système pour le texte d'attente.
<link rel="preload" href="font.woff2" as="font" type="font/woff2" crossorigin>
Supprimer le CSS inutilisé
Identifiez et supprimez le CSS non utilisé pour réduire le temps de chargement.
Gain: 0.4s
Identifiez et supprimez le CSS non utilisé pour réduire le temps de chargement.
purgecss --css styles.css --content index.html
Charger les scripts JavaScript en asynchrone
Évitez le blocage du rendu avec l'attribut async.
Gain: 0.5s
Évitez le blocage du rendu avec l'attribut async.
<script async src="async-script.js"></script>