Uphuhliso olusebenzayo lwe-injini ye-Servo browser luqalise kwakhona

Abaphuhlisi be-injini ye-Servo browser, ebhalwe ngolwimi lwe-Rust, babhengeze ukuba bafumene inkxaso-mali eya kunceda ukuvuselela iprojekthi. Imisebenzi yokuqala ekhankanywe ibuyela kuphuhliso olusebenzayo lwe-injini, ukuvuselela uluntu kunye nokutsala abathathi-nxaxheba abatsha. Ngo-2023, kucwangciswe ukuba kuphuculwe inkqubo yoyilo lwamaphepha kunye nokuphumeza inkxaso yokusebenza yeCSS2.

Ukuma kweprojekthi kuye kwaqhubeka ukususela ngo-2020, emva kokuba i-Mozilla igxothe iqela eliphuhlisa i-Servo kwaye idlulisele iprojekthi kwi-Linux Foundation, eyayicwangcise ukwenza uluntu lwabaphuhlisi abanomdla kunye neenkampani zophuhliso. Ngaphambi kokuba iguqulwe ibe yiprojekthi ezimeleyo, injini yaphuhliswa ngabasebenzi baseMozilla ngokusebenzisana ne-Samsung.

I-injini ibhalwe ngolwimi lwe-Rust kwaye ibonakalisa inkxaso yokunikezelwa kweentambo ezininzi zamaphepha ewebhu, kunye nokuhambelana nokusebenza kunye ne-DOM (iModeli yeNjongo yeNgcaciso). Ukongeza ekusebenzeni ngokuhambelanayo ngokufanelekileyo, iteknoloji yeprogram ekhuselekileyo esetyenziswe kwi-Rust yenza kube lula ukunyusa izinga lokhuseleko lwesiseko sekhowudi. Ekuqaleni, i-injini yesikhangeli seFirefox ayikwazanga ukuxhaphaza ngokupheleleyo amandla eenkqubo zanamhlanje ezingundoqo ngenxa yokusetyenziswa kweenkqubo zokucwangcisa umxholo onemisonto enye. I-Servo ikuvumela ukuba waphule i-DOM kwaye unikeze ikhowudi kwii-subtasks ezincinci ezinokusebenza ngokuhambelanayo kwaye usebenzise ngcono izixhobo ze-CPU ezininzi. IFirefox sele idibanisa ezinye iindawo zeServo, ezinje ngenjini yeCSS enemisonto emininzi kunye neWebRender enikezela ngenkqubo.

umthombo: opennet.ru

Yongeza izimvo