Verso un web più utile e potente.
Stiamo per concludere la conferenza Google I/O di quest'anno, con oltre 100 nuove API, componenti e strumenti discussi sul palco del keynote e nelle sessioni on demand di Chrome. Ecco dieci aggiornamenti che ci entusiasmano particolarmente. Inviaci i tuoi preferiti (e le tue domande) all'indirizzo @ChromiumDev.
1. WebGPU migliora l'IA e il machine learning nel browser
Questa API di nuova disponibilità sblocca la potenza dell'hardware GPU e rende il web davvero pronto per l'IA. Infatti, le librerie ML come Tensorflow.js funzionano 100 volte più velocemente su WebGPU rispetto al normale JavaScript e WebGPU è 3 volte più veloce di WebGL (il precedente standard di riferimento per la grafica web). Il fatto che WebGPU venga eseguito sul dispositivo (anziché nel cloud) aiuta inoltre gli sviluppatori a risparmiare denaro, ridurre la latenza e creare nuove funzionalità di IA che tutelano la privacy.
2. WebAssembly porta le app Android sul web
Per gli sviluppatori che vogliono far fruttare al meglio i propri investimenti in codice, il supporto di WebAssembly per i linguaggi con memoria gestita come Kotlin e Dart offre un'enorme opportunità per riutilizzare la base di codice esistente e raggiungere gli utenti non solo tramite le app native, ma anche sul web. Grazie a un primo lavoro di JetBrains, gli sviluppatori Android che utilizzano Kotlin possono ora scrivere una volta le funzionalità delle app, quindi utilizzare WebAssembly per eseguirne il deployment sul web.
3. La linea di base offre maggiore chiarezza e prevedibilità al web
Nel gruppo della community WebDX del W3C, stiamo definendo Baseline come l'insieme di funzionalità di base completamente supportate dalle versioni attuali e precedenti di tutti i principali browser: Chrome, Edge, Firefox e Safari. Grazie alla collaborazione con attori chiave come MDN e caniuse.com, introdurremo questo linguaggio e queste etichette comuni direttamente nel tuo flusso di lavoro. E ogni anno introdurremo la versione di riferimento 23, 24, 25 e così via, che sarà una "taglio" di tutto ciò che è nuovo e compatibile con tutti i browser. Come una release annuale, per l'intero ecosistema web. Segui la procedura qui.
4. Gli sviluppatori di estensioni di Chrome ricevono più assistenza
Le estensioni svolgono un ruolo significativo nell'aiutarti a offrire un'esperienza più personalizzata agli utenti web e, al contempo, a raggiungerne di nuovi. Vogliamo aiutare gli sviluppatori che investono nelle estensioni di Chrome ad avere successo. Di conseguenza, oltre ad aver recentemente esteso le tempistiche di implementazione di Manifest V3, stiamo migliorando l'interfaccia utente del Chrome Web Store, aggiornando la documentazione e i sample delle estensioni e aggiungendo nuove piattaforme di coinvolgimento nel riquadro laterale di Chrome.
5. Interaction to Next Paint diventerà una metrica Core Web Vitals il prossimo anno
Dopo estese sperimentazioni e continui feedback della community sull'attuale insieme di Core Web Vitals, abbiamo annunciato la nostra intenzione di sostituire First Input Delay con Interaction to Next Paint o INP, una metrica che misura l'adattabilità in modo più olistico. Questa modifica entrerà in vigore a marzo 2024, in modo da darti tempo sufficiente per acquisire familiarità con l'INP e ottimizzare per questo tipo di pubblico.
6. Le passkey portano il futuro dell'autenticazione sul web
Per le app web che si basano sulle esperienze di accesso, è arrivato il momento di eseguire l'upgrade dalle password e dall'autenticazione a due fattori alle passkey. Basata sugli standard di settore, la tecnologia è una sostituzione notevolmente più sicura delle password e di altri fattori di autenticazione soggetti a phishing e crea un'esperienza di accesso e autenticazione senza interruzioni per gli utenti. È fantastico vedere che i primi utenti, come Shopify, stanno già riscontrando un impatto significativo integrando questa soluzione senza password.
7. Nuove tecnologie incentrate sulla tutela della privacy con Privacy Sandbox
Collaborando con l'ecosistema nell'ambito dell'iniziativa Privacy Sandbox, abbiamo fatto collettivamente grandi progressi nella rimozione dei vettori di tracciamento sul web. Ora stiamo implementando nuove funzionalità dei cookie con CHIPS e insiemi proprietari, consentendo agli sviluppatori di prepararsi mentre ci avviciniamo al ritiro dei cookie di terze parti in Chrome.
8. Più funzionalità dell'interfaccia utente web per migliorare l'esperienza di utenti e sviluppatori
A fare davvero la differenza per le app web di qualità sono i progressi che abbiamo fatto nelle funzionalità dell'interfaccia utente web nell'ultimo anno. Sono incluse nuove funzionalità dell'interfaccia utente adattabile, componenti personalizzabili con valori predefiniti accessibili e stato gestito dal browser, nonché alcuni aggiornamenti davvero interessanti nelle API di animazione e interazioni. Il mondo dell'interfaccia utente web offre molte opportunità e non vediamo l'ora di scoprire cosa creerai con queste funzionalità.
9. Chrome DevTools migliora il debug del codice del framework
Stiamo migliorando il modo in cui puoi eseguire il debug delle tue app web in Strumenti per sviluppatori di Chrome in collaborazione con vari framework JavaScript. Troverai tracce dello stack più chiare, una nuova opzione "Mostra il codice" e una maggiore affidabilità dei breakpoint. Il nostro obiettivo è aiutarti a concentrarti sul codice che scrivi e non su quello visualizzato a causa delle tue scelte di stack. Il nostro lavoro non si ferma qui e continuiamo a trovare modi per integrare più a fondo i nostri strumenti nei tuoi flussi di lavoro e concentrarci sulla riduzione delle difficoltà di sviluppo sul web, quindi rimani sintonizzato.
10. Centinaia di aggiornamenti dell'API al Google I/O di quest'anno
Quest'anno alla conferenza I/O sono state messe in evidenza centinaia di API, da soluzioni di archiviazione e architetture migliori a potenti funzionalità dell'interfaccia utente, oltre a un supporto migliorato per le periferiche, dalle tastiere MIDI alle tavolette da disegno, nel browser. Non perderti nessuna novità grazie ai contenuti on demand pubblicati sul nostro canale YouTube.
Vogliamo celebrare il fatto che tutti sono invitati a partecipare al web e che stiamo migliorando la piattaforma insieme. Non vediamo l'ora di scoprire cosa creerai con questo nuovo web, più utile e potente.
Ci vediamo al prossimo Google I/O.