Optimiser l'éxécution du JS

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par JerryOne3, 21 Août 2012.

  1. JerryOne3
    JerryOne3 Nouveau WRInaute
    Inscrit:
    12 Janvier 2011
    Messages:
    9
    J'aime reçus:
    0
    Bonjour !

    Actuellement en phase de mise en production d'un site très ambitieux au niveau des effets visuels, mes collègues et moi même rencontrons un problème bien ennuyeux.

    Le Javascript, sous la forme de fonctions jQuery, ralentit énormément le site. Si sur Firefox et Chrome cela reste acceptable, sur IE c'est tout simplement ignoble. A chaque chargement de page, il faut attendre de longues secondes pour pouvoir commencer à en parcourir le contenu.

    J'aimerais savoir comment vous optimisez le jQuery et le javascript en général sur vos pages web. Par exemple, est-ce particulièrement lent d'aller chercher tous les éléments contenant la classe nommée "myClass" ?

    Code:
    $(".myClass").each(function(){...})
    Est-ce plus lent d'appliquer à un élément un évènement click par le biais de "bind", "live" ou "on" que de le faire directement à la création de l'élément avec un bon vieux onclick ?

    Avoir plusieurs setTimeOut cycliques mobilise beaucoup de ressources ?

    Plus globalement, n'hésitez pas e faire part de vos divers conseils.

    Merci par avance !
    Jeremy
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 168
    J'aime reçus:
    345
  3. JerryOne3
    JerryOne3 Nouveau WRInaute
    Inscrit:
    12 Janvier 2011
    Messages:
    9
    J'aime reçus:
    0
    Merci pour ce lien, je vais le parcourir.
     
  4. JerryOne3
    JerryOne3 Nouveau WRInaute
    Inscrit:
    12 Janvier 2011
    Messages:
    9
    J'aime reçus:
    0
    Une question supplémentaire : comment évaluer le temps d’exécution / de mise en place sur la page d'une fonction donnée ? Je voudrais bien savoir si les modifications que je fais dessus sont efficaces et réduisent le temps de latence occasionné ou non...
     
Chargement...
Similar Threads - Optimiser éxécution Forum Date
SEO : comment optimiser une page d'accueil ? Demandes d'avis et de conseils sur vos sites 16 Juin 2022
OPTIMISER LES BALISES HTML D’UN SITE WEB  Développement d'un site Web ou d'une appli mobile 28 Juillet 2021
Optimiser un article qui rank sans le pénaliser Rédaction web et référencement 9 Juin 2021
Optimiser les vidéos pour la recherche YouTube YouTube, Google Images et Google Maps 27 Avril 2021
optimiser un nouveau site avec un NDD déjà existant ant Débuter en référencement 10 Mars 2021
Comment optimiser la profondeur des liens dans un blog ? Netlinking, backlinks, liens et redirections 10 Décembre 2020
Réduire et optimiser un code js Développement d'un site Web ou d'une appli mobile 16 Mars 2020
Comment optimiser un fichier PDF pour le SEO ? Référencement Google 29 Janvier 2020
Chargement des pages, ton site tu optimiseras Référencement Google 27 Décembre 2019
Comment optimiser le référencement des fiches produits saisonniers e-commerce 6 Août 2019
Référencement local : optimiser pour les villes voisines Débuter en référencement 15 Mai 2019
Astuce Header dédié homepage pour optimiser le référencement Référencement Google 15 Mars 2019
Optimiser la vitesse d'une galerie GIF sur Wordpress Administration d'un site Web 21 Août 2018
Comment Optimiser Un Mot-Clé En Plusieurs Mots ? Débuter en référencement 3 Mars 2018
Que faire de plus pour optimiser le référencement de mon site ? Crawl et indexation Google, sitemaps 2 Mai 2017
Optimiser un site e-commerce e-commerce 20 Février 2017
Reduire et optimiser une requete sql Développement d'un site Web ou d'une appli mobile 8 Décembre 2016
Que signifie "optimiser une page pour un mot clef" ? Débuter en référencement 26 Novembre 2016
Optimiser le référencement de mon site Problèmes de référencement spécifiques à vos sites 28 Septembre 2016
Google "m'empêche" de désoptimiser... Problèmes de référencement spécifiques à vos sites 23 Septembre 2016