Windows Tips & News

„Mozilla“ Quantum Project yra naujas „Firefox“ variklis

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Prieš kelias dienas „Mozilla“ pristatė savo naują projektą „Quantum“, kurio tikslas – sukurti naują, žymiai patobulintą „Firefox“ naršyklės variklį. Jis bus pagrįstas „Gecko“ ir turėtų daug patobulinti „Gecko“ našumą, nes padidėjo lygiagretumą ir lygiagretumą, sumažintą delsą ir didesnį patikimumą, kurį užtikrina Rust kodo kalba ir jos funkcijos.

firefox logotipo reklamjuostė
„Quantum“ yra maždaug padalintas į keturis skirtingus projektus.

„Quantum CSS“ projektas pakeis „Gecko“ CSS variklį „Servo“ varikliu. „Servo“ yra ilgalaikis „Gecko“ pakaitalas, pagrįstas modernia, didelio našumo lygiagrečia architektūra.

„Quantum DOM“ projektas leis „Gecko“ labiau reaguoti, ypač kai yra atidaryta daug fono skirtukų. Kai Quantum DOM bus baigtas, skirtingų skirtukų (ir galbūt skirtingų iframe) JS kodas bus paleistas atskirose bendrai suplanuotose gijose; kai kurių fono skirtukų kodas niekada nebus paleistas.

Skelbimas

„Quantum Compositor“ perkelia „Gecko“ kompozitorių į savo procesą. Kadangi grafikos tvarkyklės nestabilumas yra pagrindinis „Firefox“ gedimų šaltinis, tikimės, kad kodo, sąveikaujančio su GPU, perkėlimas į savo procesą padarys „Firefox“ stabilesnę.

Galiausiai „Quantum Rendering“ pakeis „Gecko“ grafikos posistemį „Servo“ posistemiu, vadinamu „WebRender“. „Servo“ naudoja GPU efektyviau nei „Gecko“, todėl jis veikia labiau kaip žaidimas nei žiniatinklio naršyklė.

Šie projektai yra skirtinguose baigtumo etapuose. „Quantum Compositor“ yra gana toli, o „Quantum Rendering“ dar tik prasideda. Dėl projektų vis dar yra daug neaiškumų.

Kvantinis DOM

Quantum DOM paleis JavaScript kodą skirtingiems skirtukams lygiagrečiose gijose, o tai leis padidinti naršyklės našumą atidarius daug skirtukų. Norint perjungti gijas, bus naudojamas specialus planuoklis, kuris sklandžiai pakeis kontekstą. Bus daug patobulinimų, kad būtų galima užfiksuoti sunkius scenarijus ir begalines „Javascript“ kodo kilpas.

Kvantinis srautas

Quantum Flow yra Quantum projekto dalis, skirta išplėstiniam naršyklės vartotojo sąsajos optimizavimui.

Žiūrėkite šį vaizdo įrašą:

Šaltinis: Billo McCloskey dienoraštis.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
„Windows 10 Build 19613“ (greitas skambutis)

„Windows 10 Build 19613“ (greitas skambutis)

Palikti atsakymą„Microsoft“ turi paleistas nauja „Windows 10“ versija, skirta „Fast Ring“ savinin...

Skaityti daugiau

„Vivaldi“ taip pat turi momentinių nuotraukų, skirtų „Android“ versijai

„Vivaldi“ taip pat turi momentinių nuotraukų, skirtų „Android“ versijai

Prieš kurį laiką naujoviškos „Vivaldi“ naršyklės komanda pradėjo analogišką „Android“ projektą. N...

Skaityti daugiau

IE režimas pašalintas iš „Chromium Edge“.

IE režimas pašalintas iš „Chromium Edge“.

IE režimo funkcija padarė savo pirmas pasirodymas „Edge build 77.0.200.0“. Jis atidarė naują skir...

Skaityti daugiau