Windows Tips & News

Proiectul Quantum al Mozilla este un nou motor pentru Firefox

click fraud protection
RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța sistemului

În urmă cu câteva zile, Mozilla a prezentat noul său proiect, „Quantum”, care are ca scop furnizarea unui motor nou, îmbunătățit în mod semnificativ pentru browserul Firefox. Acesta va fi bazat pe Gecko și ar trebui să aducă multe îmbunătățiri la performanța lui Gecko, datorită creșterii concurență și paralelism, latență redusă și fiabilitate mai bună oferite de limbajul de cod Rust și al acestuia Caracteristici.

banner cu logo firefox
Quantum este împărțit aproximativ în patru proiecte distincte.

Proiectul Quantum CSS va înlocui motorul CSS al lui Gecko cu cel de la Servo. Servo este înlocuitorul pe termen lung al lui Gecko, bazat pe o arhitectură modernă, de înaltă performanță, paralelizată.

Proiectul Quantum DOM va face Gecko mai receptiv, mai ales atunci când sunt deschise multe file de fundal. Când Quantum DOM este terminat, codul JS pentru diferite file (și, eventual, diferite iframe) va rula în fire separate, programate în cooperare; codul pentru unele file de fundal nu va rula deloc.

Publicitate

Quantum Compositor mută compozitorul lui Gecko în propriul său proces. Deoarece instabilitatea driverului grafic este o sursă majoră de blocări Firefox, ne așteptăm ca mutarea codului care interacționează cu GPU în propriul proces să facă Firefox mai stabil.

În cele din urmă, Quantum Rendering va înlocui subsistemul grafic al lui Gecko cu cel de la Servo, numit WebRender. Servo folosește GPU-ul mai eficient decât Gecko, conducându-l mai mult ca un joc decât un browser web.

Aceste proiecte se află în diferite stadii de finalizare. Quantum Compositor este destul de departe, în timp ce Quantum Rendering abia începe. Există încă o mare incertitudine cu privire la proiecte.

Quantum DOM

Quantum DOM va rula codul JavaScript pentru diferite file în fire paralele, ceea ce va permite creșterea performanței browserului cu multe file deschise. Pentru a comuta între fire, va fi folosit un planificator special pentru a schimba contextul fără probleme din mers. Multe îmbunătățiri vor veni pentru a prinde scripturi grele și bucle infinite în codul Javascript.

Fluxul cuantic

Quantum Flow este o parte a proiectului Quantum dedicat optimizărilor avansate ale interfeței de utilizare a browserului.

Urmărește următorul videoclip:

Sursă: Blogul lui Bill McCloskey.

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța sistemului
Schimbați parola BitLocker în Windows 10

Schimbați parola BitLocker în Windows 10

Cum se schimbă parola BitLocker în Windows 10Când activați BitLocker pentru a fix sau amovibil un...

Citeste mai mult

Windows 10 Feedback Hub primește un nou design

Windows 10 Feedback Hub primește un nou design

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța...

Citeste mai mult

Microsoft a introdus noi produse și caracteristici Microsoft 365

Microsoft a introdus noi produse și caracteristici Microsoft 365

Microsoft astăzi a anunţat că compania a rebrandat unele dintre produsele sale Office, cunoscute ...

Citeste mai mult