Javascript, Jquery defer pagespeed et bugs

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
alexnava
Messages : 1
Enregistré le : 01 avr. 2025, 19:23

Javascript, Jquery defer pagespeed et bugs

Message par alexnava » 01 avr. 2025, 19:41

Hello à tous,

Je bosse sur un site WordPress de vente de tapis personnalisés et pour optimiser ses performances, j'ai installé LiteSpeed afin d'améliorer la vitesse et l'expérience utilisateur.

Tout fonctionne bien sauf un petit souci : en defer le JavaScript, j’ai remarqué quelques bugs légers sur les carrousels produits. Rien de grave, mais je me demande si d'autres ont rencontré ce type de souci et comment ils gèrent le defer.

Aussi, il ne me reste plus que jQuery qui bloque le rendu, quelqu’un aurait des astuces pour améliorer ça sans tout casser ?

Le site en question : tapis logo

Merci d’avance,
Alexandre

rangaleown
Messages : 1
Enregistré le : 23 avr. 2025, 10:09

Re: Javascript, Jquery defer pagespeed et bugs

Message par rangaleown » 23 avr. 2025, 10:12

Je pense qu'au lieu de supprimer complètement JavaScript, il faudrait différer les scripts non critiques. Cela permet à votre site de se charger plus rapidement tout en conservant ses fonctionnalités une fois que l'utilisateur commence à interagir. Dans LiteSpeed, activez « Charger JS différé » et vérifiez les résultats.
Commencez par résoudre le problème. Ensuite, Survival Race écrivez le code.

karinaaespa
Messages : 1
Enregistré le : 28 mai 2025, 10:17

Re: Javascript, Jquery defer pagespeed et bugs

Message par karinaaespa » 28 mai 2025, 10:24

"Same here! Defer helps a lot, but jQuery and carousels can be tricky. Keen to see how others handle it. Italian Brainrot Clicker

annaeat
Messages : 1
Enregistré le : 05 juin 2025, 06:06

Re: Javascript, Jquery defer pagespeed et bugs

Message par annaeat » 05 juin 2025, 06:08

C'est super que tu utilises LiteSpeed pour optimiser ton site ! Pour le problème de déférer le JavaScript, tu pourrais essayer d'utiliser la méthode async pour charger jQuery, ce qui permettrait de ne pas bloquer le rendu tout en gardant la fonctionnalité. Assure-toi également que les scripts de tes carrousels sont chargés après jQuery pour éviter les conflits. Une autre option serait de vérifier si les plugins que tu utilises ont des réglages spécifiques pour le chargement des scripts. Bonne chance et n'hésite pas à partager tes progrès !

Répondre