Google sta implementando la tecnologia WebGPU per i giochi di nuova generazione che saranno disponibili sul browser.
Con Chrome 113 le app web possono avere più accesso alla scheda grafica del nostro PC. L’API WebGPU sarà abilitata per impostazione predefinita in Chrome 113, che dovrebbe uscire tra circa tre settimane. WebGPU sarà disponibile su PC Windows che supportano Direct3D 12, dispositivi macOS e ChromeOS che supportano Vulkan.
Secondo un post sul blog ufficiale, WebGPU può consentire agli sviluppatori di raggiungere lo stesso livello di grafica e che fornisce “più di tre volte miglioramenti nelle inferenze del modello di apprendimento automatico”.
Quest’ultimo è un vero kicker: il miglioramento delle prestazioni di apprendimento automatico è stato interessante nel 2021, quando la funzionalità è stata aggiunta a Chrome su base sperimentale, ma ora che siamo nell’era delle IA generative e dei modelli di linguaggio di grandi dimensioni, potrebbe essere anche più di un vantaggio.
La magica evoluzione di Google
Sebbene servizi come Bard di Google e Bing di Microsoft non sfruttino davvero l’hardware locale, c’è molto spazio per fantastiche applicazioni di machine learning che lo fanno. Questo potrebbe anche, ovviamente, consentire agli sviluppatori di scrivere giochi più belli per il tuo browser. Babylon.js ha una demo piuttosto impressionante che è possibile eseguire se si utilizza Chrome Beta.
Google afferma che la versione di questo mese “funge da elemento costitutivo per futuri aggiornamenti e miglioramenti”, promettendo “funzionalità grafiche più avanzate” e “accesso più approfondito ai core degli shader” in futuro, insieme a miglioramenti al modo in cui si sviluppano effettivamente i contenuti che girano su WebGPU.
Lavori in corso
L’API è in lavorazione da un po’ di tempo. È stato progettato nel 2017 e da allora lo sviluppo è in corso. Inoltre, non è uno standard solo per Chrome; in futuro dovrebbe essere disponibile anche in Firefox e Safari. Google afferma che sta lavorando per espandere la sua implementazione per supportare più sistemi operativi, come Linux e Android.
Le versioni future del browser
In altre notizie su Chrome, mercoledì Google ha annunciato che proverà a far uscire più velocemente le versioni future del browser. Mentre le versioni stabili non usciranno prima (e, infatti, il loro programma di rilascio è stato posticipato di una settimana), Google prevede di “bloccarle” in seguito, accorciando il tempo che intercorre tra il momento in cui gli sviluppatori smettono di aggiungere nuove cose a la build e quando il pubblico in generale lo ottiene. Questo dovrebbe aiutare a facilitare il processo di sviluppo.
Sundar Pichai: “Eccitato”
Il CEO di Google Sundar Pichai ha anche condiviso il rilascio di WebGPU su Twitter, dicendo: “WebGPU in Cromium 113, eccitato per il web e bello vedere questa nave stabile!”. WebGPU ora consentirà agli sviluppatori di raggiungere lo stesso livello di grafica che hanno ora con molto meno codice.
Il gigante della tecnologia ha anche affermato che “l’API è progettata pensando alla piattaforma Web, con un’API JavaScript idiomatica, integrazione con promesse, supporto per l’importazione di video e un’esperienza di sviluppo raffinata con ottimi messaggi di errore”.
Google ha inoltre affermato che la versione iniziale di WebGPU funge da elemento costitutivo per futuri aggiornamenti e miglioramenti. Nel frattempo, secondo quanto riferito, Google sta lavorando a una nuova funzione “Search Companion” per Chrome. Search Companion sarà un nuovo modo utile per effettuare ricerche sul Web utilizzando Lens. Con la nuova funzionalità, il gigante della tecnologia mira a creare una connessione più profonda tra Lens e Chrome.
Sicuramente un passo importante in più che lascia alle spalle la fine dell’applicazione Google Now Launcher. Debuttato nel 2013, Launcher sarà disattivato alla fine di aprile. Tutti gli smartphone che lo utilizzano passeranno dunque al launcher predefinito.
FONTE: Chrome Developers