„Chrome 94“ beta versija yra su medijos API patobulinimais ir dar daugiau

Prieš kelias dienas „Google“ paskelbė apie „Chrome 94“ beta versijos prieinamumą. Ši nauja versija prideda naujų funkcijų naršyklei ir taip pat suteikia tam tikrų patobulinimų pažymėtas „WebCodecs“ API užbaigimas kaip pradinio bandymo dalis, todėl dabar yra oficialiai prieinama.

„WebGPU“ pradeda pradinį „Chrome 94“ bandymų etapą. „WebGPU“ yra „Chrome 94“ ir „Chrome“ kūrėjų beta versijos dalis Jie ketina pasiekti visus stabilios „Chrome 99“ versijos vartotojus. 

Esamos daugialypės terpės API yra aukšto lygio ir labai sutelktos, todėl žemo lygio kodeko API geriau palaikytų naujas programas, tokias kaip delsimas, jautrus žaidimų transliacijai, šalutinis kliento poveikis arba perkodavimas, ir žiniasklaidos konteinerių palaikymas.

La „WebCodecs“ API užpildykite šias spragas suteikia galimybę naudoti naršyklėje jau esančius daugialypės terpės komponentus.

Nors „WebGPU“ API yra WebGL ir WebGL2 grafinių API, skirtų žiniatinkliui ir siūlo tokias modernias funkcijas kaip „GPU skaičiavimas“taip pat pigesnė prieiga prie GPU aparatūros ir geresnis, labiau nuspėjamas našumas.

Tai yra patobulinimas, palyginti su esamomis „WebGL“ sąsajomis, kurios buvo skirtos vaizdams piešti, tačiau jas buvo galima pritaikyti tik kitokio tipo skaičiavimams su didelėmis pastangomis. „WebGPU“ atveria šiuolaikines grafikos galimybes, įskaitant „Direct3D 12“, „Metal“ ir „Vulkan“, kad atliktų atvaizdavimo ir atvaizdavimo operacijas GPU. Ši funkcija iš pradžių buvo išbandyta naudojant „Chrome 94“, tikintis, kad ji bus pristatyta „Chrome 99“.

Pasak „Google“, sunku sukurti žiniatinklio programas, kurios reaguotų į vartotojų sąveiką ir laikui bėgant reaguoti. Scenarijai yra vienas pagrindinių kaltininkų reagavimo praradimas.

„Paimkime funkciją„ rasti, kai rašote “: programa, turinti šią funkciją, turėtų sekti vartotojo įvestį, kai ji nuskaito ir rodo rezultatus. Jame neatsižvelgiama į viską, kas vyksta puslapyje, pavyzdžiui, į animaciją, kuri turi būti apdorota be problemų “, - sakė bendrovė.

„Google“ apskaičiavo, kad „Scheduler.postTask“ () metodas išsprendžia šias planavimo problemas, leisdamas kūrėjams suplanuoti užduotis („JavaScript“ atgalinius skambučius) naudojant operacinės sistemos naršyklės planuotoją, turintį tris prioriteto lygius: vartotojo užraktas, naudotojo matomas ir fonas (vartotojo užraktas, matomas vartotojas ir fone). Tai taip pat atskleidžia „TaskController“ sąsają, kuri gali dinamiškai atšaukti užduotis ir pakeisti jų prioritetą. Ši funkcija baigė pirminį bandymą „Chrome 93“ ir dabar pagal numatytuosius nustatymus pasiekiama „Chrome“.

Be pirmiau minėtų elementų, ši „Chrome“ versija pristato naują HTTP būsenos kodą: 103 Pradiniai patarimai pirmiausia iš anksto įkelti papildomus išteklius. Kai 103 atsakymas apima ar kitas nuorodų antraštes, prieš gaudamas galutinį atsakymą „Chromium“ bando iš anksto įkelti (ir (arba) iš anksto prisijungti, įkelti) nurodytus išteklius. Pasak „Google“, tai suteikia žiniatinklio kūrėjams galimybę optimizuoti programas, svetaines ir puslapius.

Kita naujovė yra sąsaja „VirtualKeyboard“, turinti metodų ir savybių, skirtų valdyti virtualios klaviatūros rodymą ar slėpimą. Jis taip pat suaktyvina virtualios klaviatūros dydžio įvykius, kai puslapio turinys tamsėja. Virtuali klaviatūra yra ekrano klaviatūra, naudojama įvesties atvejais, kai aparatinės įrangos klaviatūra gali būti nepasiekiama.

Skirtingai nuo aparatinės klaviatūros, virtuali klaviatūra gali pritaikyti savo formą, kad ją optimizuotų pagal numatytą įvestį. Kūrėjai gali valdyti rodomą virtualios klaviatūros formą naudodamiesi įvesties režimo atributu, tačiau turi ribotą valdymą, kada virtualioji klaviatūra rodoma ar slepiama.

Tambienas sub išteklių užklausos iš privataus tinklo buvo apribotos tik saugiu kontekstu. Privataus tinklo prieiga siūlo pakeitimų rinkinį, skirtą apriboti šiems serveriams teikiamų užklausų poveikį, užtikrinant, kad serveriai priimtų bet kokį ryšį su išoriniais subjektais. Kad šis dalyvavimas būtų prasmingas, serveriai turi galėti garantuoti, kad kliento kilmė yra autentiška. Šiuo tikslu tik saugus kontekstas leidžiamas teikti išorines užklausas.

Fuente: https://blog.chromium.org


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.