Table des matières
Mis à jour le
Chez WP Rocket, nous savons que résoudre certains problèmes de performance peut être un sacré défi pour nos utilisateurs. Versions après versions, notre mission reste toujours la même : faciliter la vie de nos clients.
L’optimisation du JavaScript est un élément clé dans l’optimisation de la performance – mais qui peut vite devenir un chemin semé d’embûches. Même si reporter les fichiers JS est un moyen efficace de rendre votre site web plus rapide, il faut garder à l’esprit que certains scripts doivent impérativement être chargés en priorité. L’idée est donc de ne pas reporter tous les fichiers JavaScript automatiquement, mais d’analyser quels sont les plus critiques pour que la page s’affiche correctement afin que les utilisateurs puissent interagir avec le contenu le plus vite possible.
Ceci dit, il n’est pas toujours facile d’identifier quels fichiers JS il faudrait charger en premier – et même si WP Rocket a déjà une fonctionnalité pour “reporter l’exécution du JavaScript” – vous avez été nombreux à nous demander d’ajouter des options avancées pour simplifier cette fonctionnalité. Eh bien, bonne nouvelle, nous vous avons écouté !
Vous commencez sûrement à vous en douter : WP Rocket 3.13 se concentre sur l’amélioration de l’option “reporter l’exécution du JavaScript”, pour rendre l’optimisation de la performance encore plus facile et efficace.
Bienvenue dans WP Rocket 3.13, regardez notre vidéo ou continuez votre lecture pour découvrir toutes les nouveautés de la dernière version majeure !
Qu’est-ce que le report de l’exécution du JavaScript ?
Tous les sites web contiennent de nombreux fichiers JavaScript qui sont essentiels pour vous permettre d’interagir avec le contenu de la page sur laquelle vous naviguez.
Le problème c’est que ces fichiers JavaScript peuvent ralentir le temps de chargement de la page, ce qui nuit à l’expérience utilisateur et incite les visiteurs à quitter votre site web. Vous devez donc veiller à ce que votre JavaScript ne soit chargé qu’en cas de besoin. C’est précisément ce que fait la fonction “Reporter l’exécution du JS” : elle retarde le chargement des fichiers JS jusqu’à ce que l’utilisateur interagisse (en faisant défiler la page ou en cliquant sur un bouton).
Cela va sans dire : reporter l’exécution du JavaScript est l’une des options les plus puissantes pour résoudre les problèmes liés au JavaScript et ainsi optimiser les scripts. Néanmoins, on ne le répètera jamais assez : tous les fichiers ne doivent pas être retardés. Certains se trouvent au-dessus de la ligne de flottaison – la partie de l’écran immédiatement visible sans faire défiler la page – et doivent être exécutés dès que possible. Pour cette raison, il est donc important d’exclure certains fichiers JS du report d’exécution, ce qui n’est pas toujours tâche facile.
Comment WP Rocket 3.13 simplifie le report d’exécution JS
WP Rocket 3.13 est une version clé qui marque une optimisation JS plus intuitive et efficace. La nouvelle version permet aux utilisateurs d’exclure facilement les scripts qui ne devraient pas être reportés.
Supposons que vous activiez l’option “Reporter l’exécution du JavaScript”. Par conséquent, votre slider ne sera pas chargé tant que l’utilisateur n’a pas interagi avec votre page. Mais vous avez besoin qu’il fonctionne immédiatement.
Avant, pour résoudre de tels soucis, vous deviez aller sur notre page de documentation, identifier le fichier JavaScript à exclure, et le copier/coller dans la zone de texte sous la fonctionnalité “Reporter l’exécution du JavaScript” – ce qui n’était pas très pratique, on vous l’accorde.
Grâce à la version 3.13, de telles exclusions sont maintenant possibles directement dans l’interface utilisateur. Vous n’avez qu’à cocher la case correspondant à ce que vous devez exclure.
WP Rocket 3.13 offre un autre avantage important : la possibilité d’ajouter des nouvelles compatibilités ou de corriger les compatibilités existantes en quelques secondes. WP Rocket applique tous les changements immédiatement – vous n’aurez pas besoin de mettre à jour le plugin ou de consulter la documentation pour les exclusions qui sont mises à jour.
Présentation de la nouvelle interface “Reporter l’exécution du JavaScript”
WP Rocket 3.13 a donc une interface plus intuitive qui facilite grandement l’exclusion des JavaScripts.
Grâce à une solution plus pratique et lisible, il est désormais facile d’améliorer les performances de votre site web sans pour autant perturber l’expérience de l’utilisateur.
Comme vous pouvez le voir ci-dessous, la nouvelle interface permet de sélectionner trois types de fichiers JS : Analyses & publicités, plugins et thèmes.
Le menu en accordéon des “Thèmes” et “Plugins” affiche automatiquement les thèmes installés et les plugins activés sur votre site web. De plus, l’accordéon “Analyses” répertorie les outils les plus populaires que vous pouvez utiliser.
Supposons que votre site utilise Google Analytics et Stripe et qu’il soit construit avec Astra ; et bien vous allez voir ces options indiquées dans la liste. Il vous suffira simplement de les sélectionner pour que ces scripts ne soient pas retardés. C’est aussi simple que ça !
Bien entendu, vous trouverez toujours l’option “Fichiers JS exclus”, qui vous permet d’indiquer des fichiers JavaScript supplémentaires à exclure du report d’exécution.
En conclusion
WP Rocket 3.13 rend l’optimisation JS encore plus facile, ce qui vous permet d’améliorer la performance de votre site web en quelques clics. C’est un véritable gain de temps et d’énergie !
En excluant certains scripts du report d’exécution, vous vous assurez que votre site fonctionne correctement pour vos utilisateurs, tout en se chargeant aussi vite que possible.
Alors, vous voulez tester cette nouvelle option sur votre propre site ? Faites la mise à jour WP Rocket et dites-nous ce que vous en pensez dans les commentaires !