L-iżvilupp attiv tal-magna Servo browser reġa' beda

L-iżviluppaturi tal-magna tal-brawżer Servo, miktuba bil-lingwa Rust, ħabbru li rċevew finanzjament li se jgħin biex jerġa 'jqajjem il-proġett. L-ewwel kompiti msemmija huma jirritornaw għall-iżvilupp attiv tal-magna, il-bini mill-ġdid tal-komunità u jattiraw parteċipanti ġodda. Matul l-2023, huwa ppjanat li tittejjeb is-sistema tat-tqassim tal-paġna u jinkiseb appoġġ ta 'ħidma għal CSS2.

L-istaġnar tal-proġett kompla mill-2020, wara li Mozilla keċċa lit-tim li qed jiżviluppa Servo u ttrasferixxa l-proġett lill-Linux Foundation, li ppjanat li tifforma komunità ta 'żviluppaturi interessati u kumpaniji għall-iżvilupp. Qabel ma tiġi kkonvertita fi proġett indipendenti, il-magna ġiet żviluppata mill-impjegati ta 'Mozilla b'kollaborazzjoni ma' Samsung.

Il-magna hija miktuba fil-lingwa Rust u għandha appoġġ għal rendering multi-threaded ta 'paġni tal-web, kif ukoll parallelizzazzjoni ta' operazzjonijiet mad-DOM (Document Object Model). Minbarra l-parallelizzazzjoni effettiva tal-operazzjonijiet, it-teknoloġiji tal-ipprogrammar sikur użati f'Rust jagħmluha possibbli li jiżdied il-livell ta 'sigurtà tal-bażi tal-kodiċi. Inizjalment, il-magna tal-browser Firefox ma setgħetx tisfrutta bis-sħiħ il-potenzjal tas-sistemi moderni multi-core minħabba l-użu ta 'skemi ta' pproċessar ta 'kontenut b'ħajt wieħed. Servo jippermettilek tkisser il-kodiċi DOM u tirrendi f'subtasks iżgħar li jistgħu jaħdmu b'mod parallel u jagħmlu użu aħjar tar-riżorsi multi-core tas-CPU. Firefox diġà jintegra xi partijiet ta 'Servo, bħall-magna CSS multi-threaded u s-sistema ta' rendering WebRender.

Sors: opennet.ru

Żid kumment