Chrome 94 beta versija ir aprīkota ar multivides API uzlabojumiem un daudz ko citu

Pirms dažām dienām Google paziņoja par Chrome 94 beta versijas pieejamību. Šī jaunā versija pārlūkam pievieno jaunas funkcijas, kā arī dažus uzlabojumus, tostarp WebCodecs API ir atzīmēta kā pabeigta kā daļa no sākotnējā izmēģinājuma un tāpēc tagad ir oficiāli pieejama.

WebGPU sāk pārlūka Chrome 94 sākotnējo testēšanas posmu. WebGPU ir daļa no Chrome 94 beta versijas un Chrome izstrādātājiem Viņi plāno sasniegt visus lietotājus stabilajā Chrome 99 versijā. 

Esošās multivides API ir augsta līmeņa un ļoti koncentrētas, tāpēc zema līmeņa kodeku API labāk atbalstītu jaunās lietojumprogrammas, piemēram, spēļu straumēšanu, kas ir atkarīga no latentuma, klienta blakusparādības vai pārkodēšanu, kā arī multivides konteineru atbalstu.

La WebCodecs API aizpildiet šīs nepilnības nodrošināt veidu, kā izmantot pārlūkprogrammā jau esošos multivides komponentus.

Kaut arī WebGPU API ir WebGL un WebGL2 grafisko API pēctecis tīmeklim un piedāvā tādas modernas funkcijas kā "GPU skaitļošana"kā arī lētāka piekļuve GPU aparatūrai un labāka, paredzamāka veiktspēja.

Tas ir uzlabojums salīdzinājumā ar esošajām WebGL saskarnēm, kas bija paredzēti attēlu zīmēšanai, bet tos varēja pielāgot cita veida aprēķiniem tikai ar ievērojamām pūlēm. WebGPU piedāvā modernas grafikas iespējas, tostarp Direct3D 12, Metal un Vulkan, lai veiktu renderēšanas un renderēšanas darbības ar GPU. Šī funkcija sākotnēji tika pārbaudīta pārlūkā Chrome 94, gaidot, ka tā tiks piegādāta pārlūkā Chrome 99.

Pēc Google domām, ir grūti izveidot tīmekļa lietojumprogrammas, kas reaģētu uz lietotāju mijiedarbību un laika gaitā saglabājiet atsaucību. Skripti ir viens no galvenajiem vainīgajiem atsaucības zudums.

“Ņemiet piemēru par“ atradumu, rakstot ”: lietojumprogrammai ar šo funkciju jāievēro lietotāja ievade, kad tā izgūst un parāda rezultātus. Tas neņem vērā neko, kas notiek lapā, piemēram, animācijas, kas ir jāapstrādā bez problēmām, ”sacīja uzņēmums.

Google lēš, ka Scheduler.postTask () metode atrisina šīs plānošanas dilemmas, ļaujot izstrādātājiem ieplānot uzdevumus (JavaScript atzvanus) ar operētājsistēmas pārlūkprogrammas plānotāju ar trim prioritātes līmeņiem: lietotāja bloķēšana, redzamais lietotājs un fons (lietotāja bloķēšana, redzams lietotājs un fons). Tas arī atklāj TaskController saskarni, kas var dinamiski atcelt uzdevumus un mainīt to prioritāti. Šī funkcija pabeidza sākotnējo pārbaudi pārlūkā Chrome 93 un tagad pēc noklusējuma ir pieejama pārlūkā Chrome.

Papildus iepriekš minētajiem vienumiem šī Chrome versija ievieš jaunu HTTP statusa kodu: 103 Sākotnējie padomi vispirms ielādēt apakšresursus. Kad 103 atbilde ietver vai citas saišu galvenes, pirms galīgās atbildes saņemšanas Chromium mēģina iepriekš ielādēt (un / vai iepriekš izveidot savienojumu, iepriekš ielādēt) norādītos resursus. Pēc Google domām, tas dod tīmekļa izstrādātājiem iespēju optimizēt lietotnes, vietnes un lapas.

Vēl viens jaunums ir interfeiss VirtualKeyboard, kurai ir metodes un rekvizīti, lai kontrolētu virtuālās tastatūras rādīšanu vai slēpšanu. Tas arī aktivizē notikumus ar virtuālās tastatūras lielumu, kad lapas saturs kļūst tumšāks. Virtuālā tastatūra ir ekrāna tastatūra, ko izmanto ievadīšanai gadījumos, kad aparatūras tastatūra var nebūt pieejama.

Atšķirībā no aparatūras tastatūras, virtuālā tastatūra var pielāgot savu formu, lai to optimizētu atbilstoši paredzētajai ievadei. Izstrādātāji var kontrolēt virtuālās tastatūras parādīto formu, izmantojot ievades režīma atribūtu, bet ierobežoti kontrolē, kad tiek parādīta vai paslēpta virtuālā tastatūra.

Arī apakšresursu pieprasījumi no privātā tīkla ir ierobežoti drošā kontekstā. Piekļuve privātajam tīklam piedāvā virkni izmaiņu, kuru mērķis ir ierobežot šiem serveriem veikto pieprasījumu ietekmi, nodrošinot, ka serveri pieņem jebkādu saziņu ar ārējām vienībām. Lai šī dalība būtu nozīmīga, serveriem jāspēj garantēt, ka klienta izcelsme ir autentificēta. Šim nolūkam tikai drošs konteksts ir atļauts veikt ārējus pieprasījumus.

Fuente: https://blog.chromium.org


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.