Quel minificateur JavaScript recommandez-vous?
glifyJS2 , utilisé par le projet jQuery.
Le compilateur Google Closure produit généralement des fichiers plus petits que YUI Compressor, en particulier si vous utilisez le mode avancé, qui me semble inquiétant mais qui a bien fonctionné pour le projet sur lequel je l'ai utilisé:
UglifyJS est utilisé dans plusieurs grands projets et je suis très impressionné depuis le changement.
JavaScript Minifier donne une bonne API que vous pouvez utiliser par programme:
curl -X POST -s --data-urlencode 'input=$(function() { alert("Hello, World!"); });' http://javascript-minifier.com/raw
Ou en téléchargeant un fichier et en le redirigeant vers un nouveau fichier:
curl -X POST -s --data-urlencode '[email protected]' http://javascript-minifier.com/raw > ready.min.js
J'espère que ça t'as aidé.
Si vous utilisez PHP, vous voudrez peut-être aussi jeter un oeil à minify qui permet de minifier et de combiner des fichiers JavaScript. L'intégration est assez facile et peut être effectuée par la définition groupes de fichiers ou chaîne de requête simple. Des fichiers minifiés sont également mis en cache afin de réduire la charge du serveur et vous pouvez ajouter des en-têtes d'expiration via minify.
Il y en a plusieurs que vous pouvez utiliser/essayer:
Pretty Diff - http://prettydiff.com/?m=minify
Parfois, j'utilise ceci: http://closure-compiler.appspot.com/home
jscompressor.com est plutôt bon.