Vérifier les performances de votre application
Les performances de votre application déterminent la rapidité de chargement et de réponse aux utilisateurs. Vous pouvez les mesurer avec les Developer Tools de votre navigateur. Les indicateurs de performance clés incluent : Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) et Interaction to Next Paint (INP).
Optimiser les performances de votre application
Optimisez les performances de votre application en vous concentrant sur les indicateurs clés qui influent sur la vitesse de chargement, d’exécution et de réponse. Chacun met en évidence un aspect différent de l’expérience utilisateur, et vous pouvez demander au chat IA Base44 de les optimiser directement.Largest Contentful Paint (LCP)
Le LCP mesure le temps nécessaire pour qu’apparaisse le plus grand élément visible (image, texte ou vidéo) au-dessus de la ligne de flottaison. Pour optimiser le LCP :- Gardez le contenu visible au-dessus de la ligne de flottaison léger et rapide.
- Déplacez les éléments lourds (vidéos, iFrames, grilles, listes) en dessous de la ligne de flottaison.
- Optimisez et compressez les images avant de les téléverser.
- Utilisez le chargement différé pour les images hors écran.
Cumulative Layout Shift (CLS)
Le CLS mesure les mouvements inattendus dans la mise en page de votre application pendant le chargement. Pour optimiser le CLS :- Ajouter des définitions de taille : donnez à chaque image et vidéo une hauteur et une largeur fixes pour éviter les décalages au chargement.
- Optimiser les polices personnalisées : utilisez la propriété
font-display: swap;dans votre CSS pour éviter le texte invisible pendant le chargement des polices. - Réserver de l’espace pour le contenu dynamique : fixez des espaces dédiés pour les publicités, pop-ups ou tout élément se chargeant après le rendu initial.
- Limiter les mises à jour du DOM : réduisez les changements de mise en page causés par des scripts automatiques.
Interaction to Next Paint (INP)
L’INP mesure la vitesse à laquelle votre application répond aux clics, aux pressions ou aux entrées clavier. Pour optimiser l’INP :- Évitez les scripts longs déclenchés par les actions utilisateur.
- Différez ou supprimez les scripts non essentiels du chargement initial.
- Gardez les mises en page simples et les animations minimales.
- Surveillez la réactivité dans l’onglet Performance.
Content Delivery Network (CDN) et mise en cache
Un Content Delivery Network (CDN) délivre des copies de votre application depuis les serveurs les plus proches de l’utilisateur, ce qui améliore les temps de chargement. Base44 utilise automatiquement Cloudflare CDN pour la mise en cache et la diffusion.Actuellement, vous ne pouvez pas vider le cache CDN manuellement.
FAQ
Cliquez sur une question ci-dessous pour en savoir plus sur l’optimisation des performances du site.Comment vérifier les performances de mon application ?
Comment vérifier les performances de mon application ?
Quel score de performance viser ?
Quel score de performance viser ?
Visez à atteindre ou dépasser ces scores recommandés pour la meilleure expérience :
- Largest Contentful Paint (LCP) : 2,5 secondes ou moins.
- Cumulative Layout Shift (CLS) : 0,1 ou moins.
- Interaction to Next Paint (INP) : 200 millisecondes ou moins.
Pourquoi mon application obtient-elle un score bas ?
Pourquoi mon application obtient-elle un score bas ?
Un score de performance bas signifie généralement que certains éléments de votre site mettent plus de temps à se charger que prévu. Le contenu lourd au-dessus de la ligne de flottaison, les gros scripts ou les médias non optimisés sont les causes les plus fréquentes.Pour résoudre le problème :
- Passez votre application à Google PageSpeed Insights et vérifiez :
- Ressources bloquant le rendu : passez les scripts en
asyncoudefer. - Bundles JavaScript volumineux : simplifiez ou découpez le code des dépendances.
- Images non optimisées : compressez et téléversez à nouveau.
- Ressources bloquant le rendu : passez les scripts en
- Dans Chrome DevTools, ouvrez l’onglet Network et cliquez sur Reload pour voir comment vos fichiers se chargent en temps réel.
- Repérez les fichiers qui mettent plus de 1 à 2 secondes à se charger — ils ralentissent probablement votre application.
- Déplacez les vidéos, listes de données ou sections lourdes en dessous de la ligne de flottaison.
- Compressez et redimensionnez les images avant de les téléverser.
- Supprimez les scripts ou CSS inutilisés.
- Republiez votre application pour rafraîchir le cache CDN.
Comment charger plus rapidement les vidéos ou animations ?
Comment charger plus rapidement les vidéos ou animations ?
- Hébergez les vidéos en externe (par exemple sur Vimeo ou YouTube).
- Ajoutez
loading="lazy"aux vidéos ou iframes intégrés. - Placez les vidéos sous la ligne de flottaison pour prioriser le texte et les images.
- Désactivez la lecture automatique ou la boucle pour les grandes vidéos d’arrière-plan.
Pourquoi mon score PageSpeed est-il plus bas sur mobile ?
Pourquoi mon score PageSpeed est-il plus bas sur mobile ?
Les tests mobiles s’exécutent sur des réseaux et appareils plus lents, donc les scores sont généralement plus bas que sur ordinateur. Concentrez-vous d’abord sur l’optimisation de votre LCP et INP pour mobile en réduisant les médias lourds, en différant les scripts non critiques et en simplifiant les mises en page.
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.


- Vérification rapide :
- Ouvrez votre application publiée.
- Faites un clic droit n’importe où et sélectionnez Inspect.
- Dans le panneau de droite, Chrome affiche les indicateurs locaux pour Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) et Interaction to Next Paint (INP).
- Vérification détaillée :
- Ouvrez Chrome DevTools.
- Cliquez sur l’onglet Performance.
- Cliquez sur Record, rechargez la page et arrêtez l’enregistrement une fois le chargement terminé.
- Examinez la chronologie complète des performances, notamment First Contentful Paint (FCP), LCP et l’activité du thread principal.
Pour vérifier avec PageSpeed :Cela vous donne un aperçu instantané des performances de votre page en direct.