version jquery-min?

J’ai remarqué qu’il y a toujours une version “min” (signifie mini?) Pour la plupart des bibliothèques JavaScript (par exemple, jQuery).

Quelle est la différence? Moins de fonctionnalités mais une taille plus petite?

Est-ce quelque chose que quelqu’un devrait envisager d’utiliser? (Il existe de nombreuses versions min.)

La fonctionnalité est exactement la même – ouvrez simplement les versions réduite et “normale” dans un éditeur de texte et vous verrez la différence.

Les min-versions ne sont là que pour réduire la taille des fichiers, vous permettre d’économiser la bande passante et le trafic 😉

… dans les langages de programmation informatiques, et en particulier JavaScript, consiste à supprimer tous les caractères inutiles du code source, sans en modifier les fonctionnalités .

http://en.wikipedia.org/wiki/Minification_(programming)

Son été “minified”. Toute la fonctionnalité est là, juste dans une version réduite qui est plus petite pour économiser la bande passante de transfert.

Choses à devenir “minifiées”:

  • Revoir les espaces
  • Renommer certaines variables – telles que les variables à scope de fonction, pas les noms de fonction.

Voici un exemple

function myFunction(someReallyLongParamName) { someReallyCrazyName = someReallyLongParamName; } 

pourrait devenir

 function myFunction(a){b=a;} 

Les versions minifiées ont simplement supprimé les espaces pour les télécharger plus rapidement. Sinon, ils sont identiques.

non, exactement la même fonction, le texte a été réduit au minimum pour réduire le téléchargement, cela signifie que vous ne pouvez pas vraiment le déboguer, mais vous obtenez la même fonctionnalité

Taille plus petite car tout l’espace blanc est supprimé du fichier. Il suffit d’ouvrir les deux fichiers dans l’éditeur de texte et vous verrez.

Ceci est une version de jQuery qui a une taille de fichier plus petite (minifiée). Mêmes fonctions, mais un fichier plus petit que le navigateur doit télécharger.

mêmes fonctions … taille plus petite. Voyez cela comme une compression médiocre. Ils suppriment simplement tous les espaces inutiles.