Windows Tips & News

Mozilla's Quantum Project არის ახალი ძრავა Firefox-ისთვის

click fraud protection
რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

რამდენიმე დღის წინ Mozilla-მ წარადგინა თავისი ახალი პროექტი „Quantum“, რომელიც მიზნად ისახავს Firefox ბრაუზერის ახალი, განსაკუთრებით გაუმჯობესებული ძრავის მიწოდებას. ეს იქნება Gecko-ზე დაფუძნებული და უნდა მოიტანოს ბევრი გაუმჯობესება Gecko-ს შესრულებაში, გაზრდის წყალობით კონკურენტულობა და პარალელიზმი, შემცირებული ლატენტურობა და უკეთესი სანდოობა უზრუნველყოფილია Rust კოდის ენით და მისით. მახასიათებლები.

Firefox-ის ლოგოს ბანერი
Quantum უხეშად იყოფა ოთხ განსხვავებულ პროექტად.

Quantum CSS პროექტი ჩაანაცვლებს Gecko-ს CSS ძრავას Servo-ს ძრავით. Servo არის Gecko-ს გრძელვადიანი ჩანაცვლება, რომელიც დაფუძნებულია თანამედროვე, მაღალი ხარისხის, პარალელიზებულ არქიტექტურაზე.

Quantum DOM პროექტი გახდის Gecko-ს უფრო საპასუხო, განსაკუთრებით მაშინ, როდესაც ბევრი ფონური ჩანართი ღიაა. როდესაც Quantum DOM დასრულდება, JS კოდი სხვადასხვა ჩანართებისთვის (და შესაძლოა განსხვავებული iframe) იმუშავებს ცალკეულ ერთობლივად დაგეგმილ ძაფებში; ზოგიერთი ფონური ჩანართების კოდი საერთოდ არასოდეს გაშვება.

რეკლამა

Quantum Compositor გადააქვს Gecko-ს კომპოზიტორი საკუთარ პროცესში. ვინაიდან გრაფიკული დრაივერის არასტაბილურობა Firefox-ის ავარიის მთავარი წყაროა, ჩვენ ველით, რომ კოდის გადატანა, რომელიც ურთიერთქმედებს GPU-სთან საკუთარ პროცესში, გახდის Firefox-ს უფრო სტაბილურს.

და ბოლოს, Quantum Rendering ჩაანაცვლებს Gecko-ს გრაფიკულ ქვესისტემას Servo-სგან, რომელსაც ეწოდება WebRender. Servo იყენებს GPU-ს უფრო ეფექტურად, ვიდრე Gecko-ს, რაც მას უფრო ჰგავს თამაშს, ვიდრე ვებ ბრაუზერს.

ეს პროექტები სრულყოფილების სხვადასხვა ეტაპზეა. Quantum Compositor საკმაოდ შორს არის, ხოლო Quantum Rendering ახლახან იწყება. ჯერ კიდევ ბევრი გაურკვევლობაა პროექტებთან დაკავშირებით.

Quantum DOM

Quantum DOM გაუშვებს JavaScript კოდს სხვადასხვა ჩანართებისთვის პარალელურ ძაფებში, რაც საშუალებას მოგცემთ გაზარდოთ ბრაუზერის მუშაობა მრავალი გახსნილი ჩანართებით. ძაფებს შორის გადასართავად, გამოყენებული იქნება სპეციალური გრაფიკი კონტექსტის შეუფერხებლად შესაცვლელად. ბევრი გაუმჯობესება მოვა მძიმე სკრიპტების და უსასრულო მარყუჟების დასაჭერად Javascript კოდში.

კვანტური ნაკადი

Quantum Flow არის Quantum პროექტის ნაწილი, რომელიც ეძღვნება ბრაუზერის ინტერფეისის გაფართოებულ ოპტიმიზაციას.

ნახეთ შემდეგი ვიდეო:

წყარო: ბილ მაკკლოსკის ბლოგი.

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

ჩამოტვირთეთ ჩამოტვირთეთ cPro_MMD Skin Winamp-ისთვის

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

ჩამოტვირთეთ Redness Skin Winamp-ისთვის

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

ჩამოტვირთეთ ჩამოტვირთვა Red_Army_Faction Skin Winamp-ისთვის

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი