Rifilloi zhvillimi aktiv i motorit të shfletuesit Servo

Zhvilluesit e motorit të shfletuesit Servo, të shkruar në gjuhën Rust, njoftuan se kanë marrë fonde që do të ndihmojnë në ringjalljen e projektit. Detyrat e para të përmendura janë kthimi në zhvillimin aktiv të motorit, rindërtimi i komunitetit dhe tërheqja e pjesëmarrësve të rinj. Gjatë vitit 2023, është planifikuar të përmirësohet sistemi i paraqitjes së faqeve dhe të arrihet mbështetje pune për CSS2.

Stagnimi i projektit ka vazhduar që nga viti 2020, pasi Mozilla shkarkoi ekipin që zhvillonte Servo dhe ia transferoi projektin Fondacionit Linux, i cili planifikoi të formonte një komunitet zhvilluesish dhe kompanish të interesuara për zhvillim. Para se të konvertohej në një projekt të pavarur, motori u zhvillua nga punonjësit e Mozilla-s në bashkëpunim me Samsung.

Motori është shkruar në gjuhën Rust dhe ka mbështetje për paraqitjen me shumë fije të faqeve të internetit, si dhe paralelizimin e operacioneve me DOM (Modeli i Objekteve të Dokumentit). Përveç paralelizimit efektiv të operacioneve, teknologjitë e sigurta të programimit të përdorura në Rust bëjnë të mundur rritjen e nivelit të sigurisë së bazës së kodit. Fillimisht, motori i shfletuesit Firefox nuk mund të shfrytëzonte plotësisht potencialin e sistemeve moderne me shumë bërthama për shkak të përdorimit të skemave të përpunimit të përmbajtjes me një fije të vetme. Servo ju lejon të thyeni DOM-in dhe kodin e paraqitjes në nën-detyra më të vogla që mund të funksionojnë paralelisht dhe të përdorin më mirë burimet e CPU-së me shumë bërthama. Firefox tashmë integron disa pjesë të Servo, të tilla si motori CSS me shumë fije dhe sistemi i paraqitjes WebRender.

Burimi: opennet.ru

Shto një koment