Chrome 94 beetaversiooni pakuvad meedia API täiustused ja palju muud

Paar päeva tagasi Google teatas Chrome 94 beetaversiooni kättesaadavusest. See uus versioon lisab brauserile uusi funktsioone ja toob kaasa ka mõningaid parandusi WebCodecs API on lõpetamiseks märgitud esialgse prooviversiooni osana ja on seetõttu nüüd ametlikult saadaval.

WebGPU on sisenemas Chrome 94 esialgsesse testimisfaasi. WebGPU on osa Chrome 94 beetaversioonist ja Chrome'i arendajatest Nad kavatsevad jõuda kõigi Chrome 99 stabiilse versiooni kasutajateni. 

Olemasolevad meedia API-d on kõrgetasemelised ja keskendunud, nii et madala taseme koodeki API toetaks paremini uusi rakendusi, nagu latentsustundlik mängude voogesitus, kliendi kõrvalmõjud või ümberkodeerimine, ning meediumikonteinerite tugi.

La WebCodecs API täitke need lüngad pakkuda võimalust kasutada brauseris juba olemasolevaid multimeedia komponente.

Kuigi WebGPU API on WebGL ja WebGL2 graafiliste API -de järeltulija veebis ja pakub kaasaegseid funktsioone, näiteks "GPU andmetöötlus"samuti odavam juurdepääs GPU riistvarale ja parem, prognoositavam jõudlus.

See on täiustus võrreldes olemasolevate WebGL -i liidestega, mis olid mõeldud piltide joonistamiseks, kuid mida võis kohandada muud tüüpi arvutusteks vaid suure vaevaga. WebGPU avab kaasaegsed graafilised võimalused, sealhulgas Direct3D 12, Metal ja Vulkan, et teostada graafikaprotsessoril renderdus- ja renderdustoiminguid. Seda funktsiooni testiti algselt Chrome 94 -s, eeldades, et see tarnitakse Chrome 99 -s.

Google'i sõnul on raske luua veebirakendusi, mis reageerivad kasutajate interaktsioonidele ja aja jooksul reageerima. Skriptid on üks peamisi süüdlasi reageerimisvõime kaotus.

"Võtke näide funktsioonist" leidmine ": selle funktsiooniga rakendus peaks tulemusi otsides ja kuvamisel järgima kasutaja sisendit. See ei arvesta midagi, mis lehel juhtub, näiteks animatsioone, mida tuleb probleemideta töödelda, ”ütles ettevõte.

Google'i hinnangul lahendab Scheduler.postTask () need ajaplaneerimise dilemmad, lubades arendajatel ajastada ülesanded (JavaScripti tagasikutsed) koos operatsioonisüsteemi brauseri planeerijaga, millel on kolm prioriteeditaset: kasutaja lukk, kasutaja nähtav ja taust (kasutaja lukk, nähtav kasutaja ja taust). See avab ka TaskController liidese, mis võib dünaamiliselt tühistada ülesandeid ja muuta nende prioriteete. See funktsioon lõpetas Chrome 93 esmase testimise ja on nüüd Chrome'is vaikimisi saadaval.

Lisaks ülaltoodud üksustele on see Chrome'i versioon tutvustab uut HTTP olekukoodi: 103 Esialgsed näpunäited alamressursside eellaadimiseks. Kui 103 vastus sisaldab või muid linkide päiseid, proovib Chromium määratud ressursse enne lõpliku vastuse saamist eellaadida (ja / või eelühendada, eellaadida). Google'i sõnul annab see veebiarendajatele võimaluse rakendusi, saite ja lehti optimeerida.

Teine uudsus on liides VirtualKlaviatuur, millel on meetodid ja omadused virtuaalse klaviatuuri kuvamise või peitmise juhtimiseks. Samuti käivitab see lehe sisu tumenemise korral virtuaalse klaviatuuri suurusega sündmusi. Virtuaalne klaviatuur on ekraaniklaviatuur, mida kasutatakse sisestamiseks stsenaariumides, kus riistvaraklaviatuur ei pruugi saadaval olla.

Erinevalt riistvaraklaviatuurist saab virtuaalne klaviatuur oma kuju kohandada, et seda optimeerida vastavalt eeldatavale sisendile. Arendajad saavad sisendrežiimi atribuudi kaudu kontrollida virtuaalse klaviatuuri kuvatavat vormi, kuid neil on piiratud kontroll virtuaalse klaviatuuri kuvamise või peitmise üle.

Tambien alamressursside päringud eravõrgust on piiratud turvaliste kontekstidega. Privaatvõrgu juurdepääs pakub muudatuste komplekti, mille eesmärk on piirata nendele serveritele tehtud päringute mõju, tagades, et serverid aktsepteerivad igasugust suhtlust väliste üksustega. Selleks, et see osalemine oleks tähenduslik, peavad serverid suutma tagada kliendi päritolu autentimise. Sel eesmärgil on väliste päringute tegemiseks lubatud ainult turvalised kontekstid.

allikas: https://blog.chromium.org


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.