Quel est le meilleur outil de compression / obscurcissement JavaScript?
Ce genre d'outil recommanderiez-vous pour la compression JavaScript et/ou de la dissimulation de l'? Une recherche sur google revient avec un lot d'outils en ligne, mais je ne suis pas sûr de savoir comment évaluer leur efficacité/utilité.
Est-il un outil que vous recommanderiez?
Merci,
source d'informationauteur Goro
Vous devez vous connecter pour publier un commentaire.
Fermeture Complier: http://code.google.com/closure/compiler/
YUI Compressor: http://developer.yahoo.com/yui/compressor/
Viennent à l'esprit. Vous aurez envie de les prendre pour un tour avec votre propre code, car beaucoup de facteurs entrent en jeu avec minifying. En gros, de voir celui qui rend le plus petit fichier (et de vérifier que votre code fonctionne comme il se doit).
Il existe de nombreux outils qui transforment Javascript dans quelque chose de différent. Je suis actuellement classer ces outils dans les objectifs suivants:
Ma commande a une certaine signification derrière elle. Parce que généralement, le niveau supérieur comprend tous les caractéristiques ci-dessous.
Donc une bonne Javascript Obfuscator est capable de rapetisser, compresser, optimiser...
De nombreux outils pour faire certains de ces niveaux bien individuellement. Ils peuvent être combinés en les rendant plus efficaces, mais mon expérience a montré que la combinaison de plusieurs de ces outils en faire un cauchemar pour essayer de cerner point un problème.
Ma suggestion pour un bon ensemble de Javascript obfuscator serait d'utiliser jscrambler.com
Pour l'optimisation et la minification google fermeture (a suggérée par aepheus) est une excellente solution.
UglifyJS: https://github.com/mishoo/UglifyJS
La page contient une comparaison avec d'autres minifiers si vous faites défiler vers le bas un peu. L'une des plus belles pièces est: est-ce
Il écrit en JavaScript, donc pas besoin de séparer les runtimes etc. Il joue bien avec les deux node.js et npm.
vous pouvez également essayer http://openwaf-js-mini.appspot.com ,légèrement mieux que YUI Compressor