minificar - ¿Hay un buen minificador de JavaScript?
minify css (9)
Activo
Obsoleto
Google Closure Compiler generalmente logra archivos más pequeños que YUI Compressor, especialmente si usa el modo avanzado, que me parece preocupante, pero que ha funcionado bien en el único proyecto en el que lo he usado:
Varios grandes proyectos usan UglifyJS, y he estado muy impresionado con él desde el cambio.
¿Qué minificador de JavaScript recomiendas?
A veces uso esto: http://closure-compiler.appspot.com/home
Hay varios que puedes usar / probar:
- Compresor YUI
- jsmin
- Minificador Microsoft Ajax (tiene hypercrunching)
Pretty Diff - http://prettydiff.com/?m=minify
Si está utilizando PHP, también puede echarle un vistazo a minify que puede minificar y combinar archivos JavaScript. La integración es bastante fácil y se puede hacer mediante grupos de archivos definidos o una cadena de consulta fácil. Los archivos reducidos también se almacenan en caché para reducir la carga del servidor y puede agregar encabezados caducados a través de minify.
JavaScript Minifier le da una buena API que puede usar programáticamente:
curl -X POST -s --data-urlencode ''input=$(function() { alert("Hello, World!"); });'' http://javascript-minifier.com/raw
O cargando un archivo y redirigiendo a un nuevo archivo:
curl -X POST -s --data-urlencode ''[email protected]'' http://javascript-minifier.com/raw > ready.min.js
Espero que ayude.
jscompressor.com es bastante bueno.
UglifyJS2 , utilizado por el proyecto jQuery.