Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
  Derniers articles
  • Qu'est-ce que l' Arobase moyenne en …
  • Comment faire de multiples marqueurs…
  • Que puis-je utiliser en remplacement…
  • Causes d'un Java Script Void erreur 
  • Comment faire défiler en JavaScript…
  • Comment faire pour activer Interlett…
  • Javascript et les expressions régul…
  • Comment faire pour supprimer une bar…
  • Comment savoir combien d' images son…
  • Combinaison de touches de raccourci …
  •   Programmation JavaScript
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation JavaScript

    Qu'est-ce que Script Bloat

    Pour les programmeurs de sites Web , JavaScript a offert de grands progrès dans la page des fonctionnalités , mais il a eu un coût . Bibliothèques le code JavaScript peut ajouter des centaines de kilo-octets à la taille d'une page Web , ce qui rend plus lent à télécharger. Lorsqu'il est chargé dans le navigateur de l' utilisateur , le code consomme de la mémoire et de ressources processeur . Et la complexité des pages de code JavaScript rend la maintenance du programme difficile. Complexité

    Les programmeurs ont plusieurs bibliothèques JavaScript sophistiqués à leur disposition , y compris jQuery, MooTools et Dojo Toolkit. Ces bibliothèques contiennent des routines sophistiquées pour des effets graphiques , des widgets de l'interface utilisateur et la mise en page , l'amélioration de la convivialité et l'attrait de pages Web. Avoir bibliothèques pré-écrits gagner du temps et rend le code JavaScript plus fiable. Toutefois, l'ajout des bibliothèques à vos pages rend plus grand et plus complexe. Sans l'utilisation prudente , l'accumulation des bibliothèques JavaScript peut conduire à tentaculaires , des pages Web gonflés . Bien que les pages peuvent bien fonctionner , lorsque vous effectuez des changements inévitables et mises à jour plus tard, ils peuvent devenir difficiles à lire , ce qui conduit à des erreurs de programmation et de temps perdu .
    Temps de téléchargement

    bibliothèques JavaScript ajouter de manière significative à la taille du fichier d'une page Web , il prend plus de temps à télécharger. Les références aux bibliothèques sur différents serveurs ralentit le temps d'un navigateur prend pour compléter une page. Téléchargements plus longues pour les plus gros fichiers entraîne la frustration des utilisateurs et peuvent blesser le trafic d'un site Web.
    Signalez des problèmes de navigateur

    Avec la popularité de la navigation par onglets , une caractéristique l'internaute a maintenant plusieurs pages ouvertes en même temps . Si vos pages Web ont des quantités excessives de code JavaScript , ils deviennent un fardeau pour le navigateur de l' utilisateur , qui doit charger le code et le traiter. Pages plus grandes amener le navigateur à utiliser des quantités croissantes de mémoire et CPU , si l'ordinateur de l' utilisateur a des ressources limitées , le navigateur ralentit à une exploration et provoque des programmes non liés à devenir aussi atone
    refactorisation
    .
    Une solution

    pour le script ballonnement est refactorisation de code . Lorsque vous factoriser une page , vous lisez à travers sa programmation JavaScript et le réécrire pour une meilleure structure sans altérer sa fonction . Refactoring peut aider à nettoyer pages écrites à la hâte en raison des délais pressants et les pages plus anciennes qui ont eu des ajouts glissées par plusieurs programmeurs. Souvent, une page remaniée perd de son ballonnement et devient plus facile à maintenir sur le long terme .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer un indice déroulant en JavaScript 
  • Tutoriel JavaScript et référence 
  • Comment utiliser Prototype JS 
  • Comment faire pour activer JavaScript pour une UTStarcom CDM- 7126 
  • Comment détecter un navigateur Safari en JavaScript 
  • Comment ajouter une superposition d'image Avec V3 Maps API 
  • Comment faire pour mettre un Facebook Connect dans le pied de page Utilisation de JavaScript 
  • Comment faire une cellule de tableau cliquable 
  • Comment faire pour obtenir des effets de curseur libre 
  • Une nouvelle fenêtre est bloqué en JavaScript 
  • Connaissances Informatiques © http://www.ordinateur.cc