Optimice sus imágenes con el algoritmo de compresión Guetzli de Google
- Categoría: Desarrollo
La siguiente guía lo guía a través de los pasos para optimizar imágenes jpeg usando el nuevo algoritmo de compresión Guetzli de Google.
Google desvelado Guetzli hace algún tiempo, un codificador JPEG que promete tamaños de archivo hasta un 35% más pequeños de lo que se puede lograr con los métodos actuales.
Una reducción del 35% daría como resultado que Ghacks ahorrara cientos de Megabytes de espacio de almacenamiento y mucho ancho de banda gracias a la optimización. Google promete que las imágenes optimizadas de Guetzli no sacrifican la calidad por el tamaño.
Un ejemplo: tienes 1000 imágenes jpg en tu sitio web. Cada imagen tiene un tamaño de 100 Kiloybte. Si Guetzli logra disminuir el tamaño del archivo en un 25%, reduciría el tamaño de las imágenes en 25,000 Kilobyte o 25 Megabytes.
Si estas imágenes se descargan 10.000 veces al mes, ahorraría 250.000 kilobytes o 250 megabytes de tráfico. Además, las descargas serían más rápidas en el lado del usuario.
Optimice sus imágenes con el algoritmo de compresión Guetzli de Google
Mientras puedes dirigirte a GitHub para obtener su propia versión personal del algoritmo y compilarlo desde la fuente en Windows, POSIX o Mac OS X, probablemente no sea algo con lo que la mayoría de los webmasters estén lo suficientemente familiarizados.
FileOptimizer es uno de los programas que ya viene con el soporte de Guetzli. El programa es un optimizador de archivos universal que puede descargar desde el software Página de SourceForge .
El programa es sencillo. Arrastre y suelte imágenes u otros archivos en la interfaz, seleccione Optimizar> Optimizar todos los archivos en el menú y espere hasta que se complete el proceso.
Puede colocar carpetas en la interfaz para que todos los archivos que admite FileOptimizer se agreguen a la cola automáticamente.
Guetzli no es uno de los decodificadores que se utilizan por defecto ya que no es sin pérdidas. Para habilitar la compatibilidad con Guetzli en FileOptimizer, haga lo siguiente:
- Abra el archivo fileoptimizer.ini. Lo encuentra en la carpeta de usuario principal, p. Ej. C: usuarios martin fileoptimizer.ini
- Busque el parámetro JPEGAllowLossy y establézcalo en true. Esto se hace reemplazando falso en la línea con verdadero, de modo que el comienzo de la línea se lea JPEGAllowLossy = true
- Reinicie FileOptimizer si ya se está ejecutando.
Una vez que haya realizado el cambio, Guetzli se utiliza como uno de los algoritmos para reducir el tamaño de archivo de las imágenes jpg cargadas en la interfaz del programa.
Las ejecuciones iniciales en algunas carpetas antiguas de Ghacks dieron como resultado una reducción de aproximadamente un 15-20% en promedio. Esto no está mal, especialmente porque no pude detectar ningún deterioro de la calidad en las imágenes optimizadas.
Una desventaja de esto es que lleva algún tiempo ejecutar Guetzli en imágenes. El tiempo depende del tamaño de la imagen, pero se vuelve lento cuando la imagen alcanza los 100 Kilobytes, y realmente lento (un minuto o más) si cruza el límite de 1 Megabyte. Aún así, probablemente valga la pena para los webmasters. Probablemente sea mejor si tiene una PC de repuesto o puede mantener su PC encendida durante la noche para ejecutar los trabajos de compresión.
Ahora tu : ¿Optimizas tus imágenes?