Chrome 94 beta sisältää mediarajapinnan parannuksia ja paljon muuta

Muutama päivä sitten Google ilmoitti saatavilla olevan Chrome 94: n betaversion. Tämä uusi versio lisää uusia toimintoja selaimeen ja tuo myös joitain parannuksia WebCodecs API on merkitty valmiiksi osana alkuperäistä kokeilua, ja siksi se on nyt virallisesti saatavilla.

WebGPU on siirtymässä Chrome 94: n ensimmäiseen testausvaiheeseen. WebGPU on osa Chrome 94: n ja Chrome -kehittäjien betaversiota He haluavat, että se tavoittaa kaikki Chrome 99: n vakaan version käyttäjät. 

Nykyiset medialiittymät ovat korkeatasoisia ja erittäin tarkkoja, joten matalan tason koodekkisovellusliittymä tukisi paremmin uusia sovelluksia, kuten viiveherkkää pelien suoratoistoa, asiakassivuvaikutuksia tai transkoodausta, ja tukea mediasäiliöille.

La WebCodecs API täytä nämä aukot tarjota tapa käyttää selaimessa jo olevia multimediakomponentteja.

Vaikka WebGPU -sovellusliittymä on WebGL- ja WebGL2 -grafiikkarajapintojen seuraaja Webille ja tarjoaa moderneja ominaisuuksia, kuten "GPU -tietojenkäsittely"sekä halvempi pääsy GPU -laitteistoon ja parempi, ennustettavampi suorituskyky.

Tämä on parannus olemassa oleviin WebGL -rajapintoihin verrattuna, jotka on suunniteltu kuvien piirtämiseen, mutta niitä voidaan mukauttaa vain muuntyyppisiin laskelmiin suurella vaivalla. WebGPU tuo esiin nykyaikaiset grafiikkaominaisuudet, mukaan lukien Direct3D 12, Metal ja Vulkan, suorittamaan renderöinti- ja renderöintitoimintoja GPU: lla. Tätä ominaisuutta testattiin alun perin Chrome 94 -käyttöjärjestelmässä odotettaessa, että se toimitetaan Chrome 99: lle.

Googlen mukaan on vaikea luoda verkkosovelluksia, jotka vastaavat käyttäjien vuorovaikutukseen ja reagoivat ajan mittaan. Käsikirjoitukset ovat yksi tärkeimmistä syyllisistä reagointikyvyn menetys.

"Ota esimerkki" löydöstä kirjoittaessasi "-toiminnosta: tämän toiminnon sisältävän sovelluksen tulee seurata käyttäjän antamia tietoja, kun se hakee ja näyttää tulokset. Se ei ota huomioon mitään, mitä sivulla tapahtuu, kuten animaatioita, jotka on käsiteltävä ilman ongelmia ”, yritys sanoi.

Google arvioi, että Scheduler.postTask () -menetelmä ratkaisee nämä ajoitusongelmat sallimalla kehittäjien ajoittaa tehtävät (JavaScript -takaisinkutsut) käyttöjärjestelmän selaimen ajastimella, jolla on kolme prioriteettitasoa: käyttäjän lukitus, käyttäjän näkyvyys ja tausta (käyttäjän lukitus, näkyvä käyttäjä ja tausta). Se paljastaa myös TaskController -käyttöliittymän, joka voi peruuttaa tehtävät dynaamisesti ja muuttaa niiden prioriteettia. Tämä ominaisuus suoritti ensimmäisen testauksensa Chrome 93: ssa ja on nyt oletuksena saatavilla Chromessa.

Edellä mainittujen kohteiden lisäksi tämä Chromen versio esittelee uuden HTTP -tilakoodin: 103 Alkuvinkit ladata aliresurssit ensin. Kun 103 -vastaus sisältää tai muita linkkien otsikoita, Chromium yrittää esilataa (ja / tai yhdistää, esilataa) määritetyt resurssit ennen lopullisen vastauksen vastaanottamista. Googlen mukaan tämä antaa web -kehittäjille tavan optimoida sovelluksia, sivustoja ja sivuja.

Toinen uutuus on käyttöliittymä VirtualKeyboard, jolla on menetelmiä ja ominaisuuksia virtuaalisen näppäimistön näyttämisen tai piilottamisen ohjaamiseen. Se myös käynnistää virtuaalisen näppäimistön kokoisia tapahtumia, kun sivun sisältö tummuu. Virtuaalinäppäimistö on näyttönäppäimistö, jota käytetään syöttöön tilanteissa, joissa laitteistonäppäimistö ei ehkä ole käytettävissä.

Toisin kuin laitteistonäppäimistö, virtuaalinäppäimistö voi mukauttaa muotoaan optimoidakseen sen odotetun tulon mukaan. Kehittäjät voivat hallita virtuaalinäppäimistön näytettyä muotoa syöttötilan määritteen avulla, mutta heillä on rajallinen määrä siitä, milloin virtuaalinäppäimistö näytetään tai piilotetaan.

myös yksityisen verkon aliresurssipyynnöt on rajoitettu suojattuihin yhteyksiin. Yksityisen verkon käyttö tarjoaa joukon muutoksia, joiden tarkoituksena on rajoittaa näille palvelimille tehtyjen pyyntöjen vaikutusta ja varmistaa, että palvelimet hyväksyvät kaiken viestinnän ulkoisten yksiköiden kanssa. Jotta tämä osallistuminen olisi mielekästä, palvelimien on voitava taata, että asiakkaan alkuperä on todennettu. Tätä tarkoitusta varten vain suojatut yhteydet voivat tehdä ulkoisia pyyntöjä.

lähde: https://blog.chromium.org


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.