Uno sguardo all'interno del nuovo formato immagine di Google

La scorsa settimana, Google ha annunciato di aver sviluppato un nuovo formato di file immagine che promette di accelerare non solo Google, ma il resto di Internet. Il nuovo formato, soprannominato WebP , potrebbe ridurre significativamente le dimensioni dei download di immagini rispetto al formato JPEG attualmente diffuso. Se, come sostiene Google, il 65 percento del traffico su Internet è costituito da file di immagine, WebP potrebbe alla fine dare all'intero mondo online un aumento di velocità.





Il file WebP a destra è un terzo delle dimensioni del JPEG a destra.

WebP si basa su un nuovo algoritmo di compressione dei dati per i file di immagine. Secondo il product manager di Google Richard Rabbat, la formula è stata originariamente sviluppata per comprimere i video clip, come quelli che Google serve su YouTube. Gli ingegneri hanno quindi scoperto che la stessa matematica poteva essere utilizzata su immagini statiche.

Funziona così: il software converte un'immagine memorizzata in un altro formato di file nel formato WebP osservando un blocco di 16 pixel nell'immagine originale e annotando il colore di ciascun pixel in quel blocco. Il software prevede quindi quali saranno i colori dei pixel in un blocco adiacente di 16 pixel, in base al primo blocco. Infine, confronta i valori previsti con i colori effettivi dei pixel nel blocco successivo. Se l'ipotesi basata sull'algoritmo WebP è corretta, non è necessario aggiungere dati aggiuntivi al file di immagine compresso. Nel file vengono registrati solo i pixel i cui colori sono diversi dalla previsione.



Il risultato è che è necessario memorizzare meno valori di pixel nella maggior parte dei file di immagine WebP rispetto a un file JPEG della stessa immagine. Quando un utente di Internet con un browser abilitato per WebP scarica l'immagine, il suo browser utilizza la stessa formula per prevedere molti dei valori dei pixel, quindi inserisce i pixel memorizzati nel file WebP che non corrispondono alla previsione dell'algoritmo. Invece di scaricare molti pixel, il browser WebP calcola matematicamente i loro colori. La previsione dei colori dei pixel risulta essere più veloce che scaricarli, anche su una connessione Internet ad alta velocità.

Questa è la teoria, ma come si comporta WebP nella pratica del mondo reale? Nei test su un milione di immagini selezionate casualmente da Internet, gli sviluppatori di software di Google affermano che la loro conversione in formato WebP ha portato a una riduzione media del 40% delle dimensioni del file dell'immagine. La società ha istituito un pagina dimostrativa che mostra le tipiche immagini Web ed elenca quanto più piccola sarebbe la stessa immagine in WebP, senza modifiche visibili alla qualità dell'immagine.

Per ora, non puoi usare WebP. Gli algoritmi predittivi devono essere integrati nel tuo browser. Google sta aggiungendo il supporto WebP al proprio browser, Chrome. Ma realisticamente, WebP dovrà essere supportato da quasi tutti i browser del mondo, ovvero Internet Explorer, Firefox e Safari, prima che gli operatori di siti Web abbiano un incentivo a iniziare a servire le immagini WebP in massa. È un progetto a lungo termine, non una soluzione rapida.



La velocità è sempre stata un mantra per Google. Le pagine Web più veloci portano a più ricerche su Google da parte degli utenti Web. Questo, a sua volta, porta a più annunci pubblicati da Google, il che porta potenzialmente a maggiori entrate pubblicitarie per l'azienda. In un test del 2007 condotto in diretta sul sito per molte settimane , Google afferma di aver scoperto che rallentare la sua risposta a una query di ricerca da una media di 400 millisecondi a 500 millisecondi ha ridotto l'utilizzo del motore di ricerca dei soggetti del test abbastanza che (se il ritardo fosse stato reale in tutto il sito) sarebbe costato a Google $ 900 milioni in mancato guadagno in un anno.

Questo è uno dei motivi per cui di recente l'azienda ha iniziato a pubblicare risultati di ricerca sugli schermi degli utenti mentre stanno ancora digitando i termini di ricerca . Se WebP viene integrato nei browser di tutti e il formato viene adottato dagli operatori di siti Web, il traffico di Google - e di tutti gli altri - sembra quasi sicuro di aumentare.

nascondere