Google presentó Jpegli, una librería de codificación JPEG que logra comprimir imágenes hasta un 35% más que las soluciones estándar como libjpeg-turbo y MozJPEG, sin tocar la compatibilidad con el formato JPEG actual. Cualquier aplicación o navegador que ya entienda JPEG puede leer imágenes codificadas con Jpegli sin cambiar nada.
El peso de las imágenes sigue siendo uno de los factores que más influyen en los tiempos de carga, especialmente en conexiones móviles. Jpegli ataca directamente ese problema con un enfoque técnico diferente al de las librerías JPEG que llevaban siendo estándar desde los años noventa.
Características destacadas de Jpegli
Jpegli mantiene compatibilidad total con el estándar JPEG original, lo que simplifica mucho la adopción. No hace falta actualizar los flujos de trabajo existentes ni los visores de imagen: el resultado es un archivo .jpg como cualquier otro, solo que más pequeño y con menos artefactos visuales.
Entre lo más destacable de la librería.
- Velocidad de codificación comparable a las librerías tradicionales. Ganar en compresión no implica multiplicar el tiempo de procesado.
- Soporte para más de 10 bits por componente. Las librerías JPEG convencionales se limitan a 8 bits. El extra reduce los efectos de banding en gradientes suaves, esas franjas de color que aparecen en degradados amplios.
- Menos artefactos visuales en compresión alta. Especialmente visible en zonas de textura uniforme o cielos, donde el JPEG clásico introduce pixelado evidente.
Innovaciones técnicas de Jpegli
El salto de calidad de Jpegli viene de varias decisiones técnicas que las librerías anteriores no tenían. La más relevante es el uso de heurísticas de cuantificación adaptativa basadas en modelado psicovisual. En la práctica esto significa que el algoritmo decide dónde tirar información en función de lo que el ojo humano nota más o menos, en lugar de aplicar la misma tabla de cuantificación a toda la imagen por igual.
Además, Jpegli optimiza las matrices de cuantificación para una mejor mezcla de métricas psicovisuales, y deja la puerta abierta al espacio de color XYB de JPEG XL para futuras versiones, lo que podría ampliar aún más la densidad de compresión sin pérdida apreciable de calidad.
Resultados en las pruebas comparativas
Google validó las mejoras con el conjunto de imágenes de Cloudinary Image Dataset ’22. Los resultados situaron a Jpegli por encima de libjpeg-turbo y MozJPEG tanto en compresión como en calidad visual, incluso a tasas de bits más bajas.
Los datos concretos hablan de compresión un 35% mayor para imágenes de alta calidad respecto a los códecs JPEG tradicionales. Trasladado a una página web con varias fotografías de alta resolución, la reducción de peso puede marcar la diferencia entre un Largest Contentful Paint (LCP) aceptable y uno que dispara el rebote en móvil. El rendimiento web también impacta en otras áreas de la web, como el diseño modular con sistemas visuales preparados para escalar, donde cada kilobyte extra repercute en la carga percibida.
El futuro de Jpegli
Para que Jpegli sea la opción por defecto en flujos de trabajo de diseño y procesado de imágenes hace falta que las herramientas lo soporten: ImageMagick, libvips, los plugins de exportación de Photoshop, los CDN de imágenes. Ese proceso de adopción lleva tiempo, aunque el hecho de que sea código abierto y compatible con el estándar JPEG baja mucho la barrera de entrada respecto a formatos completamente nuevos como AVIF o WebP en sus primeros años.
Dado el potencial de Jpegli para mejorar la eficiencia en la compresión, el análisis técnico detallado de Jpegli es una lectura recomendable si quieres entrar en los detalles del algoritmo. El código fuente de Jpegli en GitHub también está disponible para quien quiera integrarlo o experimentar.
Para proyectos de comercio electrónico donde las imágenes de producto son un factor directo en la tasa de conversión, la optimización de ecommerce para motores de recomendación con IA ya considera la velocidad de carga como parte de la ecuación, y Jpegli encaja bien en esa estrategia.
Preguntas frecuentes sobre Jpegli
¿Jpegli es compatible con el JPEG normal?
Sí, Jpegli produce archivos .jpg que cualquier navegador o visor de imagen actual puede abrir sin necesidad de actualizaciones ni plugins adicionales. La compatibilidad hacia atrás es completa.
¿Cuánto mejora la compresión respecto a las librerías tradicionales?
Según los benchmarks de Google usando el Cloudinary Image Dataset ’22, Jpegli comprime imágenes de alta calidad hasta un 35% más que libjpeg-turbo y MozJPEG sin pérdida visual apreciable.
¿Cuándo puedo usar Jpegli en mis proyectos?
El código está disponible en GitHub como parte de libjxl. Puedes integrarlo en pipelines de procesado de imágenes ya. La adopción nativa en herramientas como Photoshop, WordPress o CDN de imágenes llegará a medida que el ecosistema lo incorpore.
¿Jpegli reemplaza a WebP o AVIF?
No compite directamente. WebP y AVIF ofrecen mayor compresión total, pero requieren soporte explícito en navegadores y herramientas. Jpegli mejora el JPEG existente sin romper compatibilidad, lo que lo hace útil cuando necesitas garantizar compatibilidad universal con el menor peso posible.


