211service.com
Een kijkje in het nieuwe beeldformaat van Google
Vorige week kondigde Google aan dat het een nieuw beeldbestandsformaat heeft ontwikkeld dat belooft niet alleen Google, maar de rest van het internet te versnellen. Het nieuwe formaat, genaamd WebP , kan de grootte van het downloaden van afbeeldingen aanzienlijk verminderen in vergelijking met het momenteel wijdverbreide JPEG-formaat. Als, zoals Google beweert, 65 procent van het verkeer op internet uit afbeeldingsbestanden bestaat, kan WebP op termijn de hele online wereld een snelheidsboost geven.

Het WebP-bestand aan de rechterkant is een derde van de grootte van de JPEG aan de rechterkant.
WebP is gebaseerd op een nieuw algoritme voor gegevenscompressie voor afbeeldingsbestanden. Volgens Google-productmanager Richard Rabbat is de formule oorspronkelijk ontwikkeld om videoclips te comprimeren, zoals die welke Google op YouTube aanbiedt. Ingenieurs ontdekten toen dat dezelfde wiskunde kon worden gebruikt op statische afbeeldingen.
Het werkt als volgt: software converteert een afbeelding die is opgeslagen in een ander bestandsformaat naar het WebP-formaat door naar een blok van 16 pixels in de originele afbeelding te kijken en de kleur van elke pixel in dat blok te noteren. De software voorspelt vervolgens wat de pixelkleuren in een aangrenzend blok van 16 pixels zullen zijn, gebaseerd op het eerste blok. Ten slotte vergelijkt het de voorspelde waarden met de werkelijke kleuren van de pixels in het volgende blok. Als de gefundeerde gok van het WebP-algoritme correct is, hoeven er geen extra gegevens aan het gecomprimeerde afbeeldingsbestand te worden toegevoegd. Alleen die pixels waarvan de kleuren afwijken van de voorspelling worden in het bestand opgenomen.
Het resultaat is dat er in de meeste WebP-beeldbestanden minder pixelwaarden hoeven te worden opgeslagen dan in een JPEG-bestand van dezelfde afbeelding. Wanneer een internetgebruiker met een WebP-compatibele browser de afbeelding downloadt, zou zijn browser dezelfde formule gebruiken om veel van de pixelwaarden te voorspellen en vervolgens de pixels in het WebP-bestand invullen die niet overeenkwamen met de voorspelling van het algoritme. In plaats van veel pixels te downloaden, zou de WebP-browser hun kleuren wiskundig berekenen. Het voorspellen van pixelkleuren blijkt sneller te gaan dan ze te downloaden, zelfs op een snelle internetverbinding.
Dat is de theorie, maar hoe doet WebP het in de praktijk? In tests met een miljoen willekeurig geselecteerde afbeeldingen van internet, beweren Google-softwareontwikkelaars dat het converteren ervan naar het WebP-formaat leidde tot een gemiddelde vermindering van de bestandsgrootte van de afbeelding met 40 procent. Het bedrijf heeft een demo pagina die typische webafbeeldingen toont en een lijst geeft van hoeveel kleiner dezelfde afbeelding in WebP zou zijn, zonder zichtbare veranderingen in de kwaliteit van de afbeelding.
Voorlopig kunt u WebP niet gebruiken. De voorspellende algoritmen moeten in uw browser worden ingebouwd. Google voegt WebP-ondersteuning toe aan zijn eigen browser, Chrome. Maar realistisch gezien zal WebP door bijna alle browsers ter wereld moeten worden ondersteund - dat wil zeggen Internet Explorer, Firefox en Safari - voordat website-exploitanten een prikkel zullen hebben om massaal WebP-afbeeldingen te gaan aanbieden. Het is een langetermijnproject, geen snelle oplossing.
Snelheid is altijd een mantra geweest bij Google. Snellere webpagina's leiden tot meer Googlen door webgebruikers. Dit leidt op zijn beurt tot meer advertenties die door Google worden weergegeven, wat kan leiden tot mogelijk meer advertentie-inkomsten voor het bedrijf. In een test uit 2007 die live op de site werd uitgevoerd voor: verschillende weken , beweert Google te hebben ontdekt dat het vertragen van de respons op een zoekopdracht van gemiddeld 400 milliseconden naar 500 milliseconden het gebruik van de zoekmachine van de proefpersonen voldoende deed afnemen (als de vertraging op de hele site reëel was geweest) het Google 900 miljoen dollar zou hebben gekost aan meer dan een jaar inkomsten misgelopen.
Dat is een van de redenen waarom het bedrijf onlangs is begonnen met het weergeven van zoekresultaten op de schermen van gebruikers terwijl ze hun zoektermen aan het typen zijn. Als WebP in ieders browser wordt ingebouwd en het formaat wordt omarmd door website-exploitanten, lijkt het verkeer van Google - en dat van alle anderen - bijna zeker te stijgen.