Chrome 94 beta este prezentat cu îmbunătățiri API media și multe altele

Acum cateva zile Google a anunțat disponibilitatea versiunii beta a Chrome 94. Această nouă versiune adaugă noi funcții browserului și aduce și unele îmbunătățiri, printre care API-ul WebCodecs este marcat pentru finalizare ca parte a procesului său inițial și, prin urmare, este acum disponibil oficial.

WebGPU intră în faza de testare inițială a Chrome 94. WebGPU face parte din versiunea beta a Chrome 94 și dezvoltatorii Chrome Ei intenționează să ajungă la toți utilizatorii în versiunea stabilă a Chrome 99. 

API-urile media existente sunt la nivel înalt și foarte concentrate, astfel încât un codec API de nivel scăzut ar sprijini mai bine aplicațiile emergente, cum ar fi streaming de joc sensibil la latență, efecte secundare client sau transcodare și suport pentru containere media.

La API WebCodecs umple aceste goluri cu oferă o modalitate de a utiliza componentele multimedia deja prezente în browser.

În timp ce API WebGPU este succesorul API-urilor grafice WebGL și WebGL2 pentru web și oferă funcții moderne, cum ar fi „GPU computing”precum și acces mai ieftin la hardware-ul GPU și performanțe mai bune și mai previzibile.

Aceasta este o îmbunătățire față de interfețele WebGL existente, care au fost concepute pentru a desena imagini, dar nu au putut fi adaptate la alte tipuri de calcule decât cu efort considerabil. WebGPU expune capabilități grafice moderne, inclusiv Direct3D 12, Metal și Vulkan, pentru a efectua operații de redare și redare pe un GPU. Această caracteristică a fost testată inițial pe Chrome 94, cu așteptarea că va fi livrată pe Chrome 99.

Potrivit Google, este dificil să creați aplicații web care să răspundă la interacțiunile utilizatorilor și să rămână receptiv în timp. Scripturile sunt unul dintre principalii vinovați pierderea capacității de reacție.

„Luați exemplul unei funcții» găsiți în timp ce tastați «: o aplicație cu această funcție ar trebui să urmărească introducerea utilizatorului pe măsură ce preia și afișează rezultatele. Nu ține cont de nimic din ceea ce se întâmplă pe pagină, cum ar fi animațiile, care trebuie procesate fără probleme ”, a spus compania.

Google estimează că metoda Scheduler. fundal). De asemenea, expune o interfață TaskController, care poate anula dinamic sarcinile și le poate schimba prioritatea. Această caracteristică și-a finalizat testarea inițială în Chrome 93 și este acum disponibilă în mod implicit în Chrome.

Pe lângă elementele de mai sus, această versiune de Chrome introduce un nou cod de stare HTTP: 103 Sfaturi inițiale pentru a preîncărca mai întâi sub-resursele. Când un răspuns 103 include sau alte anteturi de legături, Chromium încearcă să preîncărce (și / sau să pre-conecteze, să preîncărce) resursele specificate înainte de a primi răspunsul final. Potrivit Google, acest lucru oferă dezvoltatorilor web o modalitate de a optimiza aplicațiile, site-urile și paginile.

O altă noutate este interfața VirtualKeyboard care are metode și proprietăți pentru a controla afișarea sau ascunderea unei tastaturi virtuale. De asemenea, declanșează evenimente cu dimensiunea tastaturii virtuale atunci când conținutul paginii se întunecă. Tastatura virtuală este tastatura de pe ecran care este utilizată pentru introducere în scenarii în care este posibil ca o tastatură hardware să nu fie disponibilă.

Spre deosebire de o tastatură hardware, o tastatură virtuală își poate adapta forma pentru a o optimiza în funcție de intrarea așteptată. Dezvoltatorii au controlul asupra formei afișate a tastaturii virtuale prin atributul modului de intrare, dar au control limitat asupra când tastatura virtuală este afișată sau ascunsă.

también solicitările de sub-resurse din rețeaua privată au fost restricționate la contexte sigure. Accesul la rețea privată oferă un set de modificări menite să limiteze impactul cererilor făcute acestor servere, asigurându-se că serverele acceptă orice comunicare cu entități externe. Pentru ca această participare să fie semnificativă, serverele trebuie să poată garanta că originea clientului este autentificată. În acest scop, numai contextele sigure sunt autorizate să facă cereri externe.

Fuente: https://blog.chromium.org


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată.

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

bool (adevărat)