Questo mese Chrome festeggia il suo 15° anniversario. È difficile credere quanto sia cambiato il web in quel periodo e noi, il team di Chrome, ci sentiamo onorati di avere potuto svolgere un ruolo nella sua evoluzione, in collaborazione con una delle community più fiorenti e guidate. La maggior parte delle capacità e delle esperienze entusiasmanti del web oggi non esisterebbero senza il contributo degli ingegneri di diversi fornitori di browser, corpi di standard, framework e librerie e una moltitudine di collaboratori open source, oltre al lavoro svolto dagli sviluppatori web.
Quando abbiamo lanciato il nostro browser 15 anni fa, abbiamo anche lanciato Chromium come impegno a fornire supporto al web, sviluppando i nostri valori fondamentali per soddisfare le mutevoli esigenze del web di oggi in uno user agent responsabile, promuovere un web utile e innovativo e collaborare per salvaguardare l'apertura del web.
Essere uno user agent responsabile
Con le funzionalità più recenti del web, ora puoi guardare giochi 3D in streaming, sbloccare la tua creatività e molto altro ancora, il tutto tramite il browser. Lavorando insieme per estendere le funzionalità della piattaforma, è anche nostra responsabilità mantenere la fiducia sul web mantenendo le persone al sicuro e proteggendo i loro dati.
Ci siamo concentrati sul fornire un controllo più granulare sulle autorizzazioni concesse alle app web e sull'uso di modelli di machine learning per filtrare le notifiche e le richieste di autorizzazione delle app collegate ad attacchi di malware e phishing. Inoltre, con l'iniziativa Privacy Sandbox, stiamo lavorando a stretto contatto con l'intero ecosistema per migliorare la privacy, preservando al contempo le esigenze di un florido ecosistema digitale.
Attualmente esistono miliardi di siti che pubblicano contenuti, quindi è estremamente importante fare tutto questo per creare un web affidabile per tutti.
Promuovere un web utile e innovativo
Anche dopo trent'anni, il web rimane uno degli strumenti più potenti per portare a termine le attività. Vogliamo continuare a estenderne le capacità e l'efficienza. Nel corso degli anni, abbiamo apportato molti aggiornamenti per rendere il browser più veloce, sicuro e accessibile per tutti. Nei prossimi anni, vogliamo creare funzionalità che consentano nuove esperienze, arricchite dalla potenza dell'IA, e creino un ambiente di sviluppo che aumenti significativamente la produttività degli sviluppatori.
Funzionalità che consentono nuove esperienze
Le persone utilizzano Chrome per qualsiasi cosa, che si tratti di pianificare viaggi, cercare regali per le festività, guardare video o modificare foto. Riteniamo che ci siano molti altri modi in cui le persone possono svolgere attività sul web. Il nostro impegno con Project Fugu ha portato più di 50 API al browser e ha aiutato aziende come LEGO® Education a fornire i kit SPIKE(TM) a milioni di studenti in tutto il mondo.
I progressi nella progettazione dell'interfaccia utente svolgono un ruolo altrettanto importante nel rendere le esperienze moderne e intuitive. Con RenderingNG, stiamo preparando il browser per la nuova generazione di contenuti ad alta fedeltà. Promuovendo API entusiasmanti come Visualizza transizioni e animazioni con scorrimento, stiamo inoltre potenziando la capacità della piattaforma di offrire una navigazione fluida e transizioni non lineari che gli utenti si aspettano solo nelle app native.
Una piattaforma predisposta per esperienze basate sull'AI
Il web è sempre stato la piattaforma scelta da qualsiasi sviluppatore che voglia spedire il proprio prodotto all'istante e stiamo assistendo alla stessa tendenza per molti nuovi prodotti di IA. Gli sviluppatori del Chrome Web Store offrono molte entusiasmanti esperienze di estensione di Chrome basate sull'IA, con oltre 100 milioni di utenti attivi combinati di centinaia di estensioni che offrono servizi come lettura/scrittura, riepilogo dei contenuti, conversione della voce in testo, modifica del codice e altro ancora.
Con l'IA responsabile all'avanguardia di Google, ci impegniamo a offrire il meglio dei nostri prodotti e soluzioni agli sviluppatori web, in modo che possano offrire ai propri utenti esperienze AI all'avanguardia senza dover essere esperti di machine learning. Inoltre, promuovendo API come WebGPU, consentiamo agli sviluppatori di portare i propri modelli di machine learning sul web ad alta velocità.
Soluzioni per migliorare significativamente la produttività degli sviluppatori
Per rendere il web più utile, è importante focalizzare le esigenze degli sviluppatori nel nostro lavoro. Vogliamo andare incontro agli sviluppatori ovunque si trovino, direttamente nei loro flussi di lavoro e tenendo conto delle loro scelte sullo stack. Nel 2020 abbiamo lanciato i Segnali web essenziali, che si sono dimostrati uno strumento chiave per misurare la qualità delle pagine nel corso degli anni. Con strumenti come Chrome DevTools e Lighthouse, abbiamo reso più facile per gli sviluppatori trovare opportunità per migliorare i Segnali web direttamente nel loro flusso di lavoro.
Abbiamo anche avviato Project Aurora due anni fa, un'importante collaborazione tra il team di Chrome e i framework open source allo scopo di portare i miglioramenti di Core Web Vitals direttamente agli strumenti più utilizzati dagli sviluppatori. Per aiutare gli sviluppatori a eseguire il debug del codice che scrivono e non di ciò che viene compilato a causa del framework, abbiamo lanciato l'iniziativa Debug web moderno che supporta già molti framework in Chrome DevTools.
Infine, i test e l'automazione cross-browser sono un'altra sfida che gli sviluppatori devono affrontare. A questo scopo, abbiamo lanciato Chrome for Testing, per garantire agli sviluppatori l'accesso a download affidabili per l'automazione del browser. A livello di ecosistema, stiamo lavorando attivamente con tutti i principali browser su WebDriver BiDi, un nuovo standard che combina il meglio della versione classica di WebDriver e del protocollo di Chrome DevTools per migliorare notevolmente l'automazione su più browser per gli sviluppatori.
Collaborare per salvaguardare l'apertura del web
Siamo consapevoli che un web aperto e fiorente contribuisce a promuovere più innovazione. Tuttavia, sappiamo anche che stare al passo con i cambiamenti della piattaforma e che l'incoerenza del supporto delle funzionalità nei vari browser rimane una delle principali sfide per gli sviluppatori. Negli ultimi anni ci siamo impegnati per risolvere questo problema. Abbiamo iniziato la nostra collaborazione sullo studio MDN DNA Studio nel 2019-2020, il che ha portato all'iniziativa Compat 2021. Questa tecnologia è ora nota come Interop e continua a generare risultati positivi per il web, tra cui la possibilità di accedere a funzionalità molto apprezzate come i livelli Cascade e le query Container. Più di recente abbiamo lavorato a stretto contatto con il WebDX Community Group e con altri fornitori di browser per semplificare gli aggiornamenti del web grazie a Baseline.
Nel corso degli anni, abbiamo contribuito attivamente e collaborato a molte iniziative con partner dell'ecosistema per creare un web aperto e stabile. Questo lavoro continuerà man mano che la piattaforma andrà avanti.
Riflettendo sul nostro viaggio finora, ci meravigliamo per i progressi compiuti dal Web e la prospettiva di ciò che è futuro per Chrome e il web ci manda un po' di entusiasmo. Mentre continuiamo a svolgere il nostro ruolo nell'ecosistema del web, siamo più motivati che mai a essere un partner affidabile e utile nella creazione di un web potente che sia più semplice per gli sviluppatori. Siamo Chrome for Developers.