Googles Chrome Beta 94-meddelelse nævner, at Google implementerer nogle nye webstandarder, der kan gøre browserbaserede spiloplevelser endnu bedre. De snart udgivne WebCodecs kan hjælpe med at gøre cloud-spil lettere og hurtigere, mens den eksperimentelle WebGPU kan gøre det lettere for udviklere af spil, der kører i browseren, at bruge din computers kraft.
WebCodecs er en API, der er designet til at give udviklere bedre adgang til videokodning/dekodningskodecs, der allerede følger med din browser, som finder ud af, hvad de skal gøre med videostreams. Selvom der allerede er metoder til at få video til at afspille i Chrome, er de ikke nødvendigvis designet til ting som cloud-spil, hvilket er bedst, når det er så lavt ventetid som muligt. WebCodecs er bygget for at undgå overhead, hvilket gør det lettere at få den indgående videostrøm på din skærm så hurtigt som muligt, potentielt ved hjælp af hardware -dekodning. Dette vil også i teorien få det til at fungere bedre, end det gør i øjeblikket på langsommere maskiner (som er den slags computere, hvor cloud gaming alligevel er mest ønskeligt).
Begge teknologier forenkler og effektiviserer ting, der teknisk set kunne have været gjort før
Den nyere, mere eksperimentelle WebGPU giver webudviklere bedre adgang til din computers grafiske hestekræfter ved at lade dem koble til din computers native grafik -API (ligner Apples Metal, Microsofts DirectX 12 eller Vulkan). I enklere termer gør det det lettere for webudviklere at tale med dit grafikkort på et sprog, det forstår, uden at skulle gå igennem andre lag, der kan bremse tingene. Det er meningen, at det skal være en næste generations version af WebGL, som lader udviklere benytte sig af (nu rimeligt forældede) OpenGL-rammer. I fremtiden bør teknologien gøre det lettere for udviklere at lave grafisk intense spil, der kører i browseren, og udnytte den fulde kraft af nuværende generations GPU'er.
Begge teknologier har også deres plads uden for spil. I en tale i juli 2020 nævnte Google, at Zoom var interesseret i at bruge WebCodecs til videokonferencer, og WebGPU kunne bruges til at gengive 3D -modeller i browseren eller til at accelerere maskinlæringsmodeller. Det er fornuftigt, at de ville dukke op i Chrome, da det er alle områder, Google spiller inden for, fra cloud -spil med Google Stadia, til sine egne videokonference -apps. Begge dele af teknologien er imidlertid åbne standarder, udviklet af W3C, og andre browser -producenter er også begyndt at teste dem.
Udviklere bliver stadig nødt til at få deres apps til at fungere med WebCodecs og undersøge WebGPU
Selvfølgelig vil vi sandsynligvis ikke se oplevelser drevet af WebCodecs eller WebGPU i et lille stykke tid. Mens WebCodecs faktisk er tæt på at blive frigivet (det forventes at være slået til som standard i den kommende Chrome 94), skal udviklere stadig få deres apps til at fungere med det. Hvad angår WebGPU, er den i øjeblikket i sin eksperimentelle prøvefase, som Google forventer at afslutte i begyndelsen af 2022. Om det ender som en funktion på det tidspunkt afhænger af, hvordan forsøget forløber, om specifikationen er udført, og om der er nok mennesker er interesseret i at bruge det.
Selvom disse teknologier muligvis ikke gør ting, der var umulige mulige, er de ikke desto mindre spændende. Når tingene er lettere eller mere fleksible, sænker det adgangsbarrieren for udviklere. For spillere, der ønsker at spille på nettet, enten via streaming eller native spil, sparer tid udviklere på at finde ud af, hvordan man får rammer ind på din skærm, tid de kan bruge på at gøre andre dele af oplevelsen bedre.