Comprimir Tus Archivos Javascript

Hoy en dia con el uso de AJAX nuestros archivos javascript pesan cada ves mas por lo que para optimizar la carga de nuestros sitios lo recomendable seria comprimir el peso de nuestros archivos. Existen varias herramientas que hacen esta tarea entre ellas estan:

Packer de Dean Edwards

Puedes comprimir tus archivos en linea y ademas nos ofrece la descarga de su aplicación en .NET, PERL y PHP.

[Acceder a Packer]

Rhino

Esta herramienta escrita en JAVA nos la provee el Framework DOJO que es la que utilizan para comprimir sus librerias. pueden descargarla desde la siguiente dirección:

http://svn.dojotoolkit.org/dojo/trunk/buildscripts/lib/custom_rhino.jar

Un ejemplo de su uso seria el siguiente:

  1. java -jar custom_rhino.jar -c effects.js > effects.compress.js

Pueden obtener mas información en la siguiente página: http://dojotoolkit.org/docs/shrinksafe

Ademas por si no queremos bajarnos el Rhino tambien nos proveen de un servicio en linea mediante el cual podemos comprimir nuestros archivos.

[Acceder a ShrinkSafe]

BananaScript

monkey.gifEste es otro sitio mediante el cual podemos trepar nuestros archivos para comprimirlos y ofuscarlos. Este sitio no presenta una herramienta offline como los anteriores lo que puede ser una desventaja, pero es el que mas nivel de compresion me ha dado. La única desventaja es que al parecer solo trabaja para el charset iso-8859-1

[Acceder a BananaScript]

Personalmente recomiendo BananaScript ya que de los 3 es el que mejor me ha comprimido los archivos y ademas me los ofusca sin ningun error al momento de ponerlos en mis sitios. Las otras 2 herramientas igual son buenas Packer me funciono sin seleccionar ningun método de encriptación de lo contrario al momento de poner los archivos en mi sitio me marcaba error y Rhino comprime bien solo no encontre la manera de que me eliminara comentarios, espacios en blanco y saltos de linea (alguien que lo use y me diga jeje) pero pude hacer una combinación entre Rhino y Packer que si me daba buenos resultados de compresión pero sin poder ofuscarlos.

Post Relacionado: Incluye tus Archivos JS y CSS Cuando los necesites

Gracias a frogx3 por el enlace de BananaScript (jejeje ya me reclamo en los comentarios :p)

¿Te pareció interesante la nota?, registrate a nuestro Feed para que estes al dia con las últimas notas que publicamos en WebAdictos, tambien te invitamos a explorar nuestros archivos tal vez encuentres notas y recursos que te sean de utilidad.

Si lo prefieres puedes utilizar el botón de post aleatorio para ir saltando entre nuestros contenidos.
Gracias por visitarnos.

9 Comentarios para “Comprimir Tus Archivos Javascript”

« Antiguos
Nuevos »
  1. Comprimir Archivos Javascript y Hojas De Estilo Con YUI Compressor

    [...] WebAdictos ya habiamos mencionado de herramientas que te permiten comprimir archivos Javascript, pero no esta demas mencionar esta herramienta que me he encontrado hoy (leyendo Scriptia) se trata [...]

  2. Actualidad, Entretenimiento y Humor » Comprimir Archivos Javascript y Hojas De Estilo Con YUI Compressor

    [...] WebAdictos ya habiamos mencionado de herramientas que te permiten comprimir archivos Javascript, pero no esta demas mencionar esta herramienta que me he encontrado hoy (leyendo Scriptia) se trata [...]

  3. Comprimir Archivos CSS En Linea

    [...] una buena forma es comprimiendo las hojas de estilo, ya hemos visto en webadictos herramientas para comprimir archivos javascript,  YUI Compressor que ademas de comprimir javascript tambien nos permite comprimir hojas de estilo. [...]

  4. Actualidad, Entretenimiento y Humor » Comprimir Archivos CSS En Linea

    [...] una buena forma es comprimiendo las hojas de estilo, ya hemos visto en webadictos herramientas para comprimir archivos javascript,  YUI Compressor que ademas de comprimir javascript tambien nos permite comprimir hojas de estilo. [...]

  5. Zenhaust

    Hola.
    Si además de comprimir el código deseais protegerlo, de forma que solo funcione para el dominio que decidais, daros un garbeo por

    http://jsblock.ath.cx/proteger-ofuscar-javascript/

    Incluso se puede ganar dinero con los desarrollos de cada uno.
    Y el área de descargas tiene desarrollos de lo más sofisticado.

    Saludos

Leave a Reply


Tu banner aquí

Recibir Artículos Por Email