Windows Tips & News

„Mozilla“ Quantum Project yra naujas „Firefox“ variklis

click fraud protection

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.

„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.

„Microsoft“ bando suvilioti „Office“ piratus 50% nuolaidomis

„Microsoft“ bando suvilioti „Office“ piratus 50% nuolaidomis

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

„Microsoft“ pristato nuotraukų rengyklę „OneDrive for Web“.

„Microsoft“ pristato nuotraukų rengyklę „OneDrive for Web“.

Ant pareigūno Technikos bendruomenės forumas, „Microsoft“ paskelbė apie naujausius „OneDrive“ žin...

Skaityti daugiau

Pertvarkyta „Windows 11“ skirta užrašų knygelė išleista kūrėjų kanalui „Insiders“.

Pertvarkyta „Windows 11“ skirta užrašų knygelė išleista kūrėjų kanalui „Insiders“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau