Servo браузер қозғалтқышының белсенді дамуы қайта басталды

Rust тілінде жазылған Servo браузерінің қозғалтқышын әзірлеушілер жобаны жандандыруға көмектесетін қаржы алғандарын жариялады. Бірінші айтылған міндеттер қозғалтқышты белсенді дамытуға қайта оралу, қауымдастықты қайта құру және жаңа қатысушыларды тарту. 2023 жылы беттердің орналасу жүйесін жетілдіру және CSS2 үшін жұмыстық қолдауға қол жеткізу жоспарлануда.

Жобаның тоқырауы 2020 жылдан бастап, Mozilla Servo әзірлеуші ​​топты жұмыстан шығарып, жобаны Linux Foundation-қа өткізгеннен кейін жалғасты, онда даму үшін мүдделі әзірлеушілер мен компаниялардың қауымдастығын құру жоспарлануда. Тәуелсіз жобаға айналдырмас бұрын қозғалтқышты Mozilla қызметкерлері Samsung компаниясымен бірлесіп жасаған.

Қозғалтқыш Rust тілінде жазылған және веб-беттерді көп ағынды көрсетуді, сондай-ақ DOM (құжат нысанының үлгісі) операцияларын параллелизациялауды қолдайды. Операцияларды тиімді параллельдеуден басқа, Rust-те қолданылатын қауіпсіз бағдарламалау технологиялары кодтық базаның қауіпсіздік деңгейін арттыруға мүмкіндік береді. Бастапқыда Firefox шолғышының қозғалтқышы мазмұнды өңдеудің бір ағынды схемаларын қолдануға байланысты қазіргі көп ядролы жүйелердің әлеуетін толық пайдалана алмады. Servo DOM және көрсету кодын параллель жұмыс істей алатын және көп ядролы процессор ресурстарын жақсырақ пайдалануға болатын кішірек қосалқы тапсырмаларға бөлуге мүмкіндік береді. Firefox қазірдің өзінде бірнеше ағынды CSS қозғалтқышы және WebRender көрсету жүйесі сияқты Сервоның кейбір бөліктерін біріктіреді.

Ақпарат көзі: opennet.ru

пікір қалдыру