Op weg naar een krachtiger en nuttiger web.
We ronden de Google I/O van dit jaar af met meer dan 100 nieuwe API's, componenten en tools die we hebben besproken tijdens de keynote en in de on-demandsessies van Chrome. Hier zijn tien updates waar we bijzonder enthousiast over zijn. Stuur ons je favorieten (en je vragen) via @ChromiumDev !
1. WebGPU bevordert AI en machine learning in de browser
Deze nieuw beschikbare API ontsluit de kracht van GPU-hardware en maakt het web echt AI-ready. ML-bibliotheken zoals Tensorflow.js draaien zelfs 100 keer sneller op WebGPU dan op regulier JavaScript, en WebGPU draait 3 keer sneller dan WebGL (de vorige gouden standaard voor webgraphics). Het feit dat WebGPU op het apparaat draait (in plaats van in de cloud) helpt ontwikkelaars ook om geld te besparen, de latentie te verminderen en nieuwe privacybeschermende AI-functies te bouwen.
2. WebAssembly brengt Android-apps naar het web
Voor ontwikkelaars die hun code-investeringen verder willen benutten, biedt de ondersteuning van WebAssembly voor managed-memorytalen zoals Kotlin en Dart een enorme kans om hun bestaande codebase te hergebruiken en gebruikers niet alleen via hun native apps, maar ook online te bereiken. Dankzij de vroege inspanningen van JetBrains kunnen Android-ontwikkelaars die met Kotlin bouwen, hun app-functies nu één keer schrijven en deze vervolgens met WebAssembly op het web implementeren.
3. Baseline brengt meer duidelijkheid en voorspelbaarheid naar het web
In samenwerking met de W3C WebDX-communitygroep ontwikkelen we Baseline als de kernset met functies die volledig wordt ondersteund door de huidige en vorige versies van alle belangrijke browsers: Chrome, Edge, Firefox en Safari. Door samen te werken met belangrijke spelers zoals MDN en caniuse.com, brengen we deze gemeenschappelijke taal en label direct in uw workflow. Elk jaar introduceren we Baseline 23, 24 en 25... een "knipsel" van alles wat nieuw is en compatibel is met alle browsers. Een jaarlijkse release voor het hele webecosysteem. Volg ons hier .
4. Ontwikkelaars van Chrome-extensies krijgen meer ondersteuning
Extensies spelen een belangrijke rol bij het bieden van een meer gepersonaliseerde ervaring aan uw webgebruikers en het tegelijkertijd bereiken van nieuwe gebruikers. We willen ontwikkelaars die investeren in Chrome-extensies klaarstomen voor succes . Naast het recent verlengen van de uitroltijdlijn voor Manifest V3, verbeteren we ook de gebruikersinterface van de Chrome Web Store, werken we de documentatie en voorbeelden van extensies bij en voegen we nieuwe interactiemogelijkheden toe aan het zijpaneel van Chrome.
5. Interactie met Next Paint wordt volgend jaar een Core Web Vital
Na uitgebreide experimenten en continue feedback van de community op de huidige set Core Web Vitals, hebben we aangekondigd dat we First Input Delay willen vervangen door Interaction to Next Paint, oftewel INP , een meeteenheid die responsiviteit holistischer meet. Deze wijziging gaat in maart 2024 in, zodat u voldoende tijd heeft om vertrouwd te raken met INP en te optimaliseren .
6. Passkeys brengen de toekomst van authenticatie naar het web
Voor webapps die afhankelijk zijn van ingelogde gebruikers, is dit hét moment om te upgraden van wachtwoorden en tweefactorauthenticatie naar wachtwoordsleutels . Deze technologie, gebaseerd op industriestandaarden, is een aanzienlijk veiligere vervanging voor wachtwoorden en andere phishing-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 een aanzienlijke impact ervaren door de integratie van deze wachtwoordloze oplossing .
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 in het verwijderen van trackingvectoren op het web. En we leveren nu nieuwe cookiefunctionaliteit met CHIPS en First-Party Sets, zodat ontwikkelaars zich kunnen voorbereiden nu het einde van third-party cookies in Chrome dichterbij komt.
8. Meer web-UI-functies om de gebruikers- en ontwikkelaarservaring te verbeteren
Wat de lat voor kwalitatief hoogwaardige webapps echt hoger legt, is de vooruitgang die we het afgelopen jaar hebben geboekt met web UI- functies. Denk hierbij aan nieuwe responsieve UI-functies, aanpasbare componenten met toegankelijke standaardinstellingen en browsergestuurde status, en een aantal echt spannende updates in API's voor animatie en interactie. Er is zoveel moois te zien in de wereld van web UI's en we kunnen niet wachten om te zien wat jullie ermee bouwen.
9. Chrome DevTools verbetert het debuggen van frameworkcode
We verbeteren de manier waarop je je webapps kunt debuggen in Chrome DevTools, in samenwerking met verschillende JavaScript-frameworks. Je krijgt schonere stacktraces , een nieuwe optie om je code te tonen en een hogere betrouwbaarheid van breakpoints . Ons doel is om je te helpen je te concentreren op de code die je schrijft en niet op de code die wordt weergegeven door je stackkeuzes. Ons werk stopt hier niet en we blijven zoeken naar manieren om onze tools dieper in je workflows te integreren en ons echt te richten op het verminderen van ontwikkelproblemen op het web, dus houd deze pagina in de gaten .
10. Honderden API-updates op de I/O van dit jaar
Er worden dit jaar honderden API's uitgelicht op I/O – van betere opslag- en architectuuroplossingen tot krachtige gebruikersinterfacefuncties en verbeterde ondersteuning voor randapparatuur, van MIDI-keyboards tot tekentablets, in de browser. Bekijk ze allemaal via de on- demand content op ons YouTube-kanaal .
We willen vieren dat iedereen is uitgenodigd voor het web en dat we het platform samen verbeteren. We kunnen niet wachten om te zien wat jullie gaan bouwen met dit nieuwe, handigere en krachtigere web.
Tot ziens bij de volgende Google I/O!