Comprimir ficheros javascript
Ahora que parece (por fin) que el uso de javascript es ya generalizado, podemos hablar de cómo mejorar los tiempos de carga de dichos ficheros.
No debemos dejar de comentar nuestro código, usar retornos de carro, etc. para mejorar su legibilidad. Esto hace que nuestros ficheros js crezcan con lo que su tiempo de carga aumenta. Esto, evidentemente, va en detrimento de nuestras páginas webs aunque no solo pasa los ficheros js, sino con todos.
La solución más sencilla es la compresión de estos ficheros. Existen distintas formas de realizar esta acción. Unas son en línea y otras son desde línea de comandos. Las dos dan el mismo resultado. Así que utilcen las que más cómoda les sea.
Para realizar la compresión existen distintos modos.
- Bajo. Borra espacios en blanco, comentarios y line feeds.
- Medio. Borra espacios en blanco, comentarios y line feeds y codifica palabras a sus valores alfanuméricos.
- Alta. Borra espacios en blanco, comentarios y line feeds y codifica palabras a sus valores alfanuméricos y recorta nombre de variables.
Aquí van algunos enlaces.
En línea.
Javascript Compressor
Code and Coffe
Compress Javascript
Javascript Compressor
Línea de comandos.
log4p
deanedwards
HTMLGuardian
AdvancedCoder
Recordar que, antes de comprimir nuestro fichero, hacer una copia del original para no perder el fuente.