Archive for the ‘ aplicaciones ’ Category

Otra pequeña herramienta: Smush.it

Seguimos con otra herramienta para aligerar la carga de nuestras paginas web. En este caso vamos por Smush.it es otra herramienta de la casa Yahoo que se encargará de eliminar datos innecesarios de nuestras imagenes (por ejemplo, comentarios) reduciendo así el peso de la misma. Esto lo hace sin tocar la calidad de la imagen.

YSlow

Es un servicio que está incluido en YSlow, la extensión para Firebug.

Para ver sus efectos hay que instalar firebug, instalar YSlow, cargar una web con firebug abierto, ir a la pestaña de YSlow, pasar el test y por último ir imágen por imagen guardando el resultado.

Además, sólo nos habrá procesado las imagenes de la página cargada.

Como veis es un proceso largo y alguno estará preguntando, ¿no hay otra forma más rapida de hacer todo esto?

Os presento Smusher

Smusher es unaa pequeña utilidad escrita en php que envía una imagen o una carpeta entera (subcarpetas incluidas) al servicio de Yahoo.

Además nos dice el ratio de reducción de peso de cada imagen.

Podeis descargaros el codigo desde mi pagina de github.

Utilidad para comprimir javascript y css con YUI Compressor

YUI CompressorSeguro que a estas alturas todos conocereis el compresor de archivos javascript y css que los chicos de Yahoo publicaron hace años (y siguen mejorando con nuevas versiones) YUI Compressor.

Para quien no lo sepa, decir que es una pequeña aplicación de java que se ejecuta en un terminal / consola, a la que le pasas como parámetros los archivos javascript y css que quieres comprimir. El programa elimina comentarios y renombra variables para reducir el código y por tanto, el peso del fichero.

Es un proceso un poco tedioso sí tenemos muchos archivos porque hay que especificar la ruta de cada uno. Así que hice un pequeño programa que se ejecuta en php-cli que comprime todos los ficheros que haya en una carpeta con sólo una instrucción nuestra. También podemos decirle que nos una todos los archivos en uno sólo (genial para acelerar la descarga de nuestras páginas web) y algunas opciones más.

Podéis echarle un ojo y descargarlo desde la página de github.