type style script attribute javascript css optimization jscompress

javascript - style - ¿Cuáles son algunos buenos minimizadores css y js para el código de producción?



script javascript html (12)

Básicamente, lo que estás buscando es acelerar tu sitio al reducir el tamaño de la respuesta.

La otra cosa aparte de los archivos minified js y css es que puedes hacer una compresa http. Por favor revisa this y this .

Estoy buscando algunas aplicaciones o sitios web que minimicen los archivos css y js. Idealmente, podrían mezclarlos todos o, de no ser así, uno a la vez.


Eche un vistazo a The JavaScript CompressorRater . Hace comparaciones en vivo de varios minificadores (con y sin compresión gzip) para cualquier JavaScript que le proporcione.

También (en su mayoría) funciona con CSS, aunque no todos los minificadores lo admiten y ni siquiera todos los que sí lo hacen (por ejemplo, YUI) aparecen correctamente en la tabla de comparación.


El compresor YUI es genial.

Otra herramienta (y mi arma de elección debido a su PHP-ness) es el proyecto Minify basado en PHP5 alojado en el código de Google. Si estás en una plataforma PHP, considéralo. En lugar de ejecutar tus cosas a través de un servicio después del hecho, instalas y configuras esto en tu servidor web una vez y luego codificas y comentas tanto como quieras y minimizas reconstruir (recordar) tu CSS y / o Javascript sobre la marcha. Sí. Lo he usado, funciona genial !!

http://code.google.com/p/minify/



Microsoft lanzó su Microsoft Ajax Minifier en codeplex hoy. Incluye una tarea de creación de MS y todo dentro de VS 2005/2008




También hay un puerto .NET de YUI Compressor que le permite: -

  • Integrar la minificación / archivo que se combina en los eventos posteriores a la construcción de Visual Studio
  • integrarse en una compilación de TFS (incluido CI)
  • si desea simplemente usar el dll en su propio código (por ejemplo, en la minificación de vuelo).

Yo uso Packer de Dean Edwards para javascript.



YUI Compressor es genial. Puede ejecutarlo como parte de un proceso de compilación desde la línea de comando


YUI Compressor hace tanto JavaScript como CSS. No estoy seguro si puede enviar un lote de archivos.

Puede procesar por lotes en YUI Compressor Online (yui.2clics.net) , aunque esa versión solo acepta JavaScript. Otro compresor YUI en línea (refresh-sf.com) también acepta CSS, pero no procesa por lotes.

En términos de comparar los diversos minificadores, consulte jQuery: Preguntas más frecuentes (FAQ): ¿Cómo comprime mi código? Además, echa un vistazo a Microsoft Ajax Minifier .

jQuery cambió del Compresor YUI al Compilador de Cierre de Google por la versión minificada que distribuyen.