A Chrome új CPU Performance API-ja: gyorsulás és adatvédelmi dilemmák

A Google új Chrome-funkciót tesztel CPU Performance API néven. Célja, hogy a böngésző automatikusan a használt eszköz képességeihez igazítsa a weboldalak viselkedését. A már létező Compute Pressure API-val együtt – amely a pillanatnyi CPU-terhelésről ad képet – az új felület lehetővé tenné, hogy az oldalak dinamikusan a hardver erejéhez szabják a tartalmukat.

Felhasználói oldalon ez kevesebb lefagyást és összeomlást jelenthet, főleg amikor erőforrás-igényes megoldásokat, például játékokat vagy videóhívásokat futtatunk gyengébb gépeken. Ha az oldalak a processzor kapacitásához optimalizálnak, visszafogottabban bánhatnak az energiával is, ami meghosszabbíthatja a laptopok és mobileszközök üzemidejét. A fejlesztőknek mindez nagyobb szabadságot ad: rugalmasabb alkalmazásváltozatokat tervezhetnek, elszakadva az „egy méret mindenkinek” megközelítéstől, és szélesebb közönséget érhetnek el. Józan, a valós hardvervilág sokszínűségét elismerő irány.

Van azonban árnyoldal: az adatvédelem. Bár az API nem közli a pontos CPU-modellt, a teljesítménnyel kapcsolatos információk megosztása élesítheti egy eszköz „ujjlenyomatát”, vagyis a rejtett követésre használt azonosítást. Minél több jel áll össze, annál könnyebb egy rendszert a sajátos jellemzői alapján beazonosítani.

Összességében az új Chrome-képesség kézzelfogható kényelmi és stabilitási előnyöket ígér, miközben friss kérdéseket vet fel a magánszféra védelméről. A következő hónapokban a Google folytatja a tesztelést, majd dönt a folytatásról. A jövőt valójában az dönti el, sikerül-e megtalálni az egyensúlyt a tempó és az adatvédelem között.