Windows Tips & News

Mozilla's Quantum Project novi je mehanizam za Firefox

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Prije nekoliko dana, Mozilla je predstavila svoj novi projekt, "Quantum", koji je usmjeren na pružanje novog, značajno poboljšanog motora za Firefox preglednik. Temeljit će se na Gecko-u i trebao bi donijeti mnoga poboljšanja Geckovoj izvedbi, zahvaljujući povećanju podudarnost i paralelizam, smanjena latencija i bolja pouzdanost koju osigurava kodni jezik Rust i njegov značajke.

firefox logo banner
Quantum je ugrubo podijeljen u četiri različita projekta.

Projekt Quantum CSS zamijenit će Geckov CSS motor onim iz Serva. Servo je dugoročna zamjena za Gecko koja se temelji na modernoj, paralelnoj arhitekturi visokih performansi.

Projekt Quantum DOM učinit će Gecko osjetljivijim, pogotovo kada je otvoreno mnogo pozadinskih kartica. Kada je Quantum DOM gotov, JS kod za različite kartice (i moguće različite iframe) izvodit će se u zasebnim kooperativno planiranim nitima; kod za neke pozadinske kartice se uopće neće pokrenuti.

Oglas

Quantum Compositor premješta Geckov kompozitor u vlastiti proces. Budući da je nestabilnost grafičkog drajvera glavni izvor padova Firefoxa, očekujemo da će premještanje koda koji je u interakciji s GPU-om u vlastiti proces učiniti Firefox stabilnijim.

Konačno, Quantum Rendering će zamijeniti Geckov grafički podsustav onim iz Serva, koji se zove WebRender. Servo koristi GPU učinkovitije nego Gecko, upravljajući ga više kao igra nego web preglednik.

Ovi projekti su u različitim fazama dovršenosti. Quantum Compositor je prilično daleko dok Quantum Rendering tek počinje. Još uvijek postoji velika neizvjesnost oko projekata.

Kvantni DOM

Quantum DOM će pokrenuti JavaScript kod za različite kartice u paralelnim nitima, što će omogućiti povećanje performansi preglednika s mnogo otvorenih kartica. Za prebacivanje između niti, koristit će se poseban planer za glatku promjenu konteksta u hodu. Doći će mnoga poboljšanja kako bi se uhvatile teške skripte i beskonačne petlje u Javascript kodu.

Kvantni tok

Quantum Flow je dio Quantum projekta posvećen naprednim optimizacijama korisničkog sučelja preglednika.

Pogledajte sljedeći video:

Izvor: Blog Billa McCloskeyja.

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava
Omogućite titlove uživo za video i audio u Google Chromeu

Omogućite titlove uživo za video i audio u Google Chromeu

Kako omogućiti titlove uživo za video i audio u Google ChromeuGoogle Chrome dobio je mogućnost di...

Čitaj više

Preuzmite Onemogući ažuriranja Firefoxa

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Izbrišite prijedloge adresne trake Chrome mišem

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više