10 updates bij Google I/O

Op weg naar een krachtiger en behulpzamer web.

We ronden de zaken rond Google I/O van dit jaar af, met meer dan 100 nieuwe API's, componenten en tools die worden besproken tijdens de keynote-fase en in de on-demand-sessies van Chrome. Hier zijn tien updates waar we bijzonder enthousiast over zijn, en stuur ons alstublieft uw favorieten (en uw vragen) op @ChromiumDev !

1. WebGPU bevordert AI en machine learning in de browser

Deze nieuw beschikbare API ontgrendelt de kracht van GPU-hardware en maakt het internet echt AI-ready. ML-bibliotheken zoals Tensorflow.js draaien zelfs 100 keer sneller op WebGPU dan regulier JavaScript, en WebGPU werkt 3 keer sneller dan WebGL (de vorige gouden standaard voor webafbeeldingen). Het feit dat WebGPU op het apparaat draait (in plaats van in de cloud) helpt ontwikkelaars ook geld te besparen, de latentie te verminderen en nieuwe privacybehoudende AI-functies te bouwen.

2. WebAssembly brengt Android-apps naar internet

Voor ontwikkelaars die hun code-investeringen verder willen brengen, biedt de ondersteuning van WebAssembly voor beheerde geheugentalen zoals Kotlin en Dart een enorme kans om hun bestaande codebase te hergebruiken en gebruikers niet alleen via hun eigen apps maar ook op internet te bereiken. Dankzij vroeg werk van JetBrains kunnen Android-ontwikkelaars die met Kotlin bouwen nu hun app-functies één keer schrijven en vervolgens WebAssembly gebruiken om deze op internet te implementeren.

3. Baseline zorgt voor meer duidelijkheid en voorspelbaarheid op internet

In de W3C WebDX-gemeenschapsgroep zijn we bezig met het opzetten van Baseline als de kernset van functies die volledig worden ondersteund door de huidige en eerdere versies van alle belangrijke browsers: Chrome, Edge, Firefox en Safari. Door samen te werken met belangrijke spelers als MDN en caniuse.com, zullen we deze gemeenschappelijke taal en label rechtstreeks in uw workflow brengen. En elk jaar introduceren we Baseline 23, 24, 25... wat een "versie" zal zijn van alles wat nieuw is, en compatibel met alle browsers. Zoals een jaarlijkse release, voor het hele web-ecosysteem. Volg hier mee.

4. Ontwikkelaars van Chrome-extensies krijgen meer ondersteuning

Extensies spelen een belangrijke rol bij het bieden van een persoonlijkere ervaring aan uw internetgebruikers en het bereiken van nieuwe gebruikers. We willen ervoor zorgen dat ontwikkelaars die in Chrome-extensies investeren succes boeken . Dus naast de recente verlenging van de uitroltijdlijn van Manifest V3, verbeteren we ook de gebruikersinterface van de Chrome Web Store, updaten we de documentatie en voorbeelden van extensies en voegen we nieuwe engagement-oppervlakken toe in het Chrome-zijpaneel.

5. Interactie met Next Paint wordt volgend jaar een Core Web Vital

Na uitgebreide experimenten en voortdurende feedback van de gemeenschap over de huidige set Core Web Vitals, hebben we onze intentie aangekondigd om First Input Delay te vervangen door Interaction to Next Paint of INP , een maatstaf die de responsiviteit holistischer meet. Deze wijziging wordt in maart 2024 van kracht, zodat we u voldoende tijd kunnen geven om vertrouwd te raken met INP en deze te optimaliseren .

6. Wachtwoorden brengen de toekomst van authenticatie naar het internet

Voor webapps die afhankelijk zijn van ingelogde ervaringen, is dit het moment om te upgraden van wachtwoorden en tweefactorauthenticatie naar wachtwoordsleutels . De technologie is gebouwd op industriestandaarden en is een aanzienlijk veiliger vervanging voor wachtwoorden en andere phishable authenticatiefactoren, en creëert een naadloze inlog- en authenticatie-ervaring voor uw gebruikers. Het is geweldig om te zien dat early adopters zoals Shopify al aanzienlijke impact ondervinden door deze wachtwoordloze oplossing te integreren.

7. Nieuwe privacybeschermende technologieën met Privacy Sandbox

Door samen te werken met het ecosysteem aan het Privacy Sandbox- initiatief hebben we gezamenlijk grote vooruitgang geboekt bij het verwijderen van trackingvectoren op internet. En we leveren nu nieuwe cookiefunctionaliteit met CHIPS en First-Party Sets, zodat ontwikkelaars zich kunnen voorbereiden nu we dichter bij het einde komen van cookies van derden in Chrome .

8. Meer Web UI-functies om de gebruikers- en ontwikkelaarservaring te verbeteren

Wat de lat echt hoger legt voor hoogwaardige webapps, is de vooruitgang die we het afgelopen jaar hebben geboekt op het gebied van web-UI- functies. Deze omvatten nieuwe responsieve UI-functies, aanpasbare componenten met toegankelijke standaardinstellingen en browserbeheerde status, en een aantal echt opwindende updates in animatie- en interactie-API's. Er is zoveel goeds in de wereld van de webinterface en we kunnen niet wachten om te zien wat je hiermee bouwt.

9. Chrome DevTools verbetert het debuggen van raamwerkcode

We verbeteren de manier waarop u fouten in uw web-apps kunt opsporen in Chrome DevTools in samenwerking met verschillende JavaScript-frameworks. U vindt schonere stacktraces , een nieuwe "toon uw code" -optie en meer breekpuntbetrouwbaarheid . Ons doel is om u te helpen zich te concentreren op de code die u schrijft en niet op de code die verschijnt vanwege uw stapelkeuzes. Ons werk stopt hier niet en we blijven manieren vinden om onze tools dieper in uw workflows te brengen en ons echt te concentreren op het verminderen van ontwikkelingsproblemen op internet, dus houd deze pagina in de gaten .

10. Honderden API-updates tijdens de I/O van dit jaar

Tijdens de I/O worden dit jaar honderden API's uitgelicht: van betere opslag- en architectuuroplossingen tot krachtige UI-functies, plus verbeterde ondersteuning voor randapparatuur, van MIDI-toetsenborden tot tekentablets, in de browser. Bekijk ze allemaal via de on- demand content op ons YouTube-kanaal .

We willen het feit vieren dat iedereen is uitgenodigd voor internet; en dat we samen het platform beter maken. Ik kan niet wachten om te zien wat je bouwt met dit nieuwe, behulpzamere en krachtigere web.

Tot ziens bij de volgende Google I/O!