Una mirada al nuevo formato de imagen de Google

La semana pasada, Google anunció que ha desarrollado un nuevo formato de archivo de imagen que promete acelerar no solo a Google, sino al resto de Internet. El nuevo formato, apodado WebP , podría reducir el tamaño de las descargas de imágenes de manera significativa en comparación con el formato JPEG actualmente extendido. Si, como afirma Google, el 65 por ciento del tráfico en Internet consiste en archivos de imagen, WebP podría eventualmente darle a todo el mundo en línea un impulso de velocidad.





El archivo WebP de la derecha es un tercio del tamaño del JPEG de la derecha.

WebP se basa en un nuevo algoritmo de compresión de datos para archivos de imágenes. Según el gerente de productos de Google, Richard Rabbat, la fórmula se desarrolló originalmente para comprimir videoclips, como los que Google ofrece en YouTube. Luego, los ingenieros descubrieron que se podían usar las mismas matemáticas en imágenes estáticas.

Funciona así: el software convierte una imagen almacenada en otro formato de archivo al formato WebP mirando un bloque de 16 píxeles en la imagen original y observando el color de cada píxel en ese bloque. Luego, el software predice cuáles serán los colores de los píxeles en un bloque adyacente de 16 píxeles, basándose en el primer bloque. Finalmente, compara los valores predichos con los colores reales de los píxeles en el siguiente bloque. Si la suposición fundamentada del algoritmo WebP es correcta, no es necesario agregar datos adicionales al archivo de imagen comprimido. Solo aquellos píxeles cuyos colores son diferentes de la predicción se registran en el archivo.



El resultado es que se necesitan almacenar menos valores de píxeles en la mayoría de los archivos de imagen WebP que en un archivo JPEG de la misma imagen. Cuando un usuario de Internet con un navegador compatible con WebP descarga la imagen, su navegador usa la misma fórmula para predecir muchos de los valores de píxeles y luego completa los píxeles almacenados en el archivo WebP que no coinciden con la predicción del algoritmo. En lugar de descargar muchos píxeles, el navegador WebP calcularía matemáticamente sus colores. Predecir los colores de los píxeles resulta ser más rápido que descargarlos, incluso en una conexión a Internet de alta velocidad.

Esa es la teoría, pero ¿cómo le va a WebP en la práctica del mundo real? En pruebas con un millón de imágenes seleccionadas de Internet al azar, los desarrolladores de software de Google afirman que convertirlas al formato WebP condujo a una reducción promedio del 40 por ciento en el tamaño del archivo de la imagen. La empresa ha creado una página de demostración que muestra imágenes típicas de la Web y enumera cuánto más pequeña sería la misma imagen en WebP, sin cambios visibles en la calidad de la imagen.

Por ahora, no puede utilizar WebP. Los algoritmos predictivos deben estar integrados en su navegador. Google está agregando soporte WebP a su propio navegador, Chrome. Pero, de manera realista, WebP deberá ser compatible con casi todos los navegadores del mundo, es decir, Internet Explorer, Firefox y Safari, antes de que los operadores de sitios web tengan un incentivo para comenzar a ofrecer imágenes WebP en masa. Es un proyecto a largo plazo, no una solución rápida.



La velocidad siempre ha sido un mantra en Google. Las páginas web más rápidas generan más búsquedas en Google por parte de los usuarios de la web. Esto, a su vez, conduce a más anuncios servidos por Google, lo que genera potencialmente más ingresos publicitarios para la empresa. En una prueba de 2007 realizada en vivo en el sitio para varias semanas , Google afirma haber descubierto que ralentizar su respuesta a una consulta de búsqueda de un promedio de 400 milisegundos a 500 milisegundos redujo el uso del motor de búsqueda de los sujetos de prueba lo suficiente que (si el retraso hubiera sido real en todo el sitio) le habría costado a Google $ 900 millones en perdió ingresos durante un año.

Esa es una de las razones por las que la empresa comenzó recientemente a mostrar resultados de búsqueda en las pantallas de los usuarios mientras aún escribían sus términos de búsqueda. Si WebP se integra en los navegadores de todos y los operadores de sitios web adoptan el formato, el tráfico de Google, y el de todos los demás, parece casi seguro que aumentará.

esconder