Windows Tips & News

Mozilla's Quantum Project je nov motor za Firefox

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema

Pred nekaj dnevi je Mozilla predstavila svoj novi projekt "Quantum", katerega cilj je zagotoviti nov, bistveno izboljšan motor za brskalnik Firefox. Temeljil bo na Gecku in bi moral prinesti številne izboljšave v zmogljivosti Gecko, zahvaljujoč povečanemu sočasnost in vzporednost, zmanjšana zamuda in boljša zanesljivost, ki jo zagotavljata kodni jezik Rust in njegov Lastnosti.

pasica z logotipom firefox
Quantum je v grobem razdeljen na štiri različne projekte.

Projekt Quantum CSS bo zamenjal Geckov CSS motor s tistim iz Serva. Servo je dolgoročna zamenjava Gecko, ki temelji na sodobni, visoko zmogljivi, vzporedni arhitekturi.

Projekt Quantum DOM bo naredil Gecko bolj odziven, še posebej, če je odprtih veliko zavihkov v ozadju. Ko je Quantum DOM končan, se bo koda JS za različne zavihke (in morda tudi različne okvire iframe) izvajala v ločenih skupno načrtovanih nitih; koda za nekatere zavihke v ozadju se sploh ne bo zagnala.

Oglas

Quantum Compositor premakne Geckov sestavljalnik v svoj lasten proces. Ker je nestabilnost grafičnega gonilnika glavni vir zrušitev Firefoxa, pričakujemo, da bo premikanje kode, ki sodeluje z GPU, v lasten proces naredilo Firefox bolj stabilen.

Končno bo Quantum Rendering zamenjal Geckov grafični podsistem s tistim iz Serva, imenovanim WebRender. Servo uporablja GPU učinkoviteje kot Gecko in ga poganja bolj kot igra kot spletni brskalnik.

Ti projekti so v različnih fazah dokončanosti. Quantum Compositor je precej daleč, medtem ko se Quantum Rendering šele začenja. Glede projektov je še vedno precejšnja negotovost.

Kvantni DOM

Quantum DOM bo izvajal kodo JavaScript za različne zavihke v vzporednih nitih, kar bo omogočilo povečanje zmogljivosti brskalnika z veliko odprtimi zavihki. Za preklapljanje med nitmi bo uporabljen poseben načrtovalnik za gladko spreminjanje konteksta sproti. Prišlo bo do številnih izboljšav za lovljenje težkih skriptov in neskončnih zank v kodi Javascript.

Kvantni tok

Quantum Flow je del projekta Quantum, ki je namenjen naprednim optimizacijam uporabniškega vmesnika brskalnika.

Oglejte si naslednji videoposnetek:

vir: Blog Billa McCloskeyja.

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema
Windows 10 je dobil nov obroč za predogled izdaje za Windows Insiders

Windows 10 je dobil nov obroč za predogled izdaje za Windows Insiders

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Izbrišite prenesene datoteke Windows Update v sistemu Windows 10

Izbrišite prenesene datoteke Windows Update v sistemu Windows 10

Kako izbrisati prenesene datoteke Windows Update v sistemu Windows 10Če naletite na težave s poso...

Preberi več

Windows 10 Build 18312.1007 (KB4487181) je izšel

Windows 10 Build 18312.1007 (KB4487181) je izšel

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več