Novità di Chrome 113

Tieni presente quanto segue:

Mi chiamo Adriana Jara. Scopriamo le novità di Chrome 113 per gli sviluppatori.

È arrivata WebGPU.

WebGPU è una nuova API per il web, che espone funzionalità hardware moderne e consente operazioni di rendering e calcolo su una GPU, in modo simile a Direct3D 12, Metal e Vulkan.

A differenza della famiglia di API WebGL, WebGPU offre accesso a funzionalità GPU più avanzate e fornisce un supporto di primissimo livello per i calcoli generali sulla GPU.

L'API è progettata per la piattaforma web. Include: Un'API JavaScript idiomatica. Integrazione con le promesse. Supporto per l'importazione dei video. Un'esperienza sviluppatore raffinata con messaggi di errore efficaci.

Molte librerie WebGL ampiamente utilizzate stanno già lavorando all'implementazione del supporto di WebGPU o lo hanno già fatto. Ciò significa che l'utilizzo di WebGPU potrebbe richiedere una sola modifica di riga, ad esempio:

  • Babylon.js::dispone già del supporto completo di WebGPU.
  • PlayCanvas: è stato annunciato il supporto iniziale di WebGPU.
  • TensorFlow.js: supporta le versioni ottimizzate per WebGPU della maggior parte degli operatori.
  • Three.js::il supporto di WebGPU è in fase di sviluppo.

Per tutti i dettagli, consulta la documentazione di WebGPU su MDN.

Override delle intestazioni delle risposte degli strumenti di sviluppo.

In DevTools ora puoi eseguire l'override delle intestazioni delle risposte nel riquadro Rete.

In precedenza, era necessario accedere al server web per eseguire dei test con le intestazioni delle risposte HTTP.

Con gli override delle intestazioni delle risposte, puoi prototipare localmente correzioni per varie intestazioni, incluse, a titolo esemplificativo:

Per eseguire l'override di un'intestazione, vai a Rete > Intestazioni > Intestazioni delle risposte, passa il mouse sopra il valore di un'intestazione, fai clic su Modifica e modificala.

Errore CORS corretto da un override dell'intestazione.

Puoi anche aggiungere una nuova intestazione:

Aggiunta di un'intestazione personalizzata.

e modificare tutte le sostituzioni in un unico posto.

Modifica di tutti gli override.

Consulta questo articolo per istruzioni su come utilizzare questa funzionalità e altri aggiornamenti in DevTools

Gli insiemi proprietari sono in fase di implementazione.

Stiamo iniziando a implementare gli insiemi proprietari (f/s) in modo stabile. Gli insiemi proprietari fanno parte di Privacy Sandbox. È un modo per le organizzazioni di dichiarare le relazioni tra siti, in modo che i browser consentano un accesso limitato ai cookie di terze parti per scopi specifici.

Diagramma che mostra brandx.com, fly-brandx.com e drive-brandx.com come un gruppo ed example.com, example.rs, example.co.uk come altro gruppo.

Nell'ambito del lavoro sugli insiemi proprietari, Chrome sta implementando ed estendendo l'API Storage Access, consentendo a un sito di richiedere l'accesso ai propri cookie in un contesto di terze parti. che consente alle organizzazioni con siti correlati (ad esempio che utilizzano nomi di dominio diversi o domini specifici di paesi) che possono comunque offrire servizi come Single Sign-On o sessioni condivise. Tieni presenti i seguenti fattori. Questa API verrà implementata gradualmente per gli utenti nell'arco di diverse settimane per consentire test e valutazione.

E tanto altro.

Naturalmente c'è molto altro.

Per approfondire

Vengono illustrati solo alcuni dei punti salienti. Consulta i link qui sotto per altre modifiche in Chrome 113.

Iscriviti

Per non perderti gli aggiornamenti, iscriviti al Canale YouTube per sviluppatori di Chrome, e riceverai una notifica via email ogni volta che viene lanciato un nuovo video.

Mi chiamo Adriana Jara e non appena verrà rilasciato Chrome 114 sarò qui per dirti le novità di Chrome.