Votre site a mieux à faire que vous faire attendre. Découvrir PageSpeed.fr
Dépannage

Une action AJAX reste lente après activation

Mesurer l’appel déclenché par l’interaction plutôt que le seul chargement initial.

Les mots utiles, en clair
Cache
Une copie temporaire d’une page ou d’un fichier, conservée pour l’afficher plus vite. Vider le cache supprime ces copies, pas vos contenus d’origine.
JavaScript : interactions
Le code qui fait fonctionner des éléments comme les menus, les formulaires et certaines animations.

Comprendre la situation

Une recherche instantanée, un filtre ou un formulaire peut envoyer une requête AJAX après l’arrivée de la page. Le cache HTML ne réutilise pas automatiquement cette réponse. Il est donc possible que l’affichage initial s’améliore alors que le traitement déclenché par le clic reste identique. La cause peut se trouver dans la requête serveur ou dans le travail JavaScript qui suit.

Marche à suivre

  • Ouvrez l’onglet Réseau puis reproduisez une seule interaction.
  • Repérez l’appel déclenché et notez sa durée ainsi que son statut.
  • Vérifiez si l’interface attend la réponse ou effectue encore un long traitement après celle-ci.
  • Comparez le même parcours avec les optimisations suspendues.

Vérifier le résultat

Le dossier de diagnostic doit préciser l’action, la requête associée et le composant responsable. Ne confondez pas un gain du document principal avec une optimisation de tous les appels ultérieurs. L’extension n’ajoute pas de cache universel aux actions AJAX et ne modifie pas leur authentification.

Pour aller à la source

Besoin d’aide pour votre site ? Retrouvez les conseils d’installation et de compatibilité dans notre centre d’aide.
Votre prochaine étape

Et si votre site
passait la seconde ?

Essayez, comparez, gardez la main. Vous pouvez désactiver ou supprimer l’extension à tout moment pour retrouver le fonctionnement habituel de votre site.

Accélérer mon siteMesurer mon site