Servo ဘရောက်ဆာအင်ဂျင်၏ အသက်ဝင်သော ဖွံ့ဖြိုးတိုးတက်မှု ပြန်လည်စတင်ပါပြီ။

Rust ဘာသာစကားဖြင့် ရေးသားထားသော Servo browser engine ၏ developer များသည် ပရောဂျက်ကို ပြန်လည်အသက်သွင်းရန် ရန်ပုံငွေရရှိထားကြောင်း ကြေညာခဲ့သည်။ ဖော်ပြခဲ့သည့် ပထမတာဝန်များသည် အင်ဂျင်၏တက်ကြွသောဖွံ့ဖြိုးတိုးတက်မှုသို့ ပြန်သွားခြင်း၊ အသိုက်အဝန်းကို ပြန်လည်တည်ဆောက်ခြင်းနှင့် ပါဝင်သူအသစ်များကို ဆွဲဆောင်ခြင်း။ 2023 ခုနှစ်အတွင်း ၎င်းသည် စာမျက်နှာအပြင်အဆင်စနစ်ကို မြှင့်တင်ရန်နှင့် CSS2 အတွက် အလုပ်လုပ်ဆောင်မှုဆိုင်ရာ ပံ့ပိုးမှုရရှိစေရန် စီစဉ်ထားသည်။

Mozilla သည် Servo တီထွင်ထုတ်လုပ်သည့်အဖွဲ့ကို အလုပ်ထုတ်ကာ ပရောဂျက်ကို စိတ်ဝင်စားသော developer များနှင့် ကုမ္ပဏီများ၏ ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အသိုက်အဝန်းတစ်ခုဖွဲ့စည်းရန် စီစဉ်ထားသည့် Linux Foundation သို့လွှဲပြောင်းပြီးနောက် ပရောဂျက်၏ရပ်တန့်မှုသည် 2020 ခုနှစ်ကတည်းက ဆက်လက်တည်ရှိနေခဲ့သည်။ အမှီအခိုကင်းသော ပရောဂျက်အဖြစ်သို့ မပြောင်းမီတွင် Samsung နှင့် ပူးပေါင်း၍ Mozilla ဝန်ထမ်းများမှ အင်ဂျင်ကို တီထွင်ခဲ့သည်။

အင်ဂျင်ကို Rust ဘာသာစကားဖြင့် ရေးသားထားပြီး ဝဘ်စာမျက်နှာများကို ကြိုးမျိုးစုံဖြင့် တင်ဆက်ခြင်းအပြင် DOM (Document Object Model) နှင့် လုပ်ဆောင်ချက်များကို အပြိုင်လုပ်ဆောင်ခြင်းအတွက် ပံ့ပိုးမှုပါရှိသည်။ ထိထိရောက်ရောက် ပြိုင်တူလုပ်ဆောင်မှုများအပြင် Rust တွင်အသုံးပြုသည့် လုံခြုံသောပရိုဂရမ်းမင်းနည်းပညာများသည် ကုဒ်အခြေခံ၏လုံခြုံရေးအဆင့်ကို တိုးမြှင့်နိုင်စေသည်။ အစပိုင်းတွင်၊ Firefox browser engine သည် single-threaded content processing schemes ကိုအသုံးပြုခြင်းကြောင့် ခေတ်မီ multi-core စနစ်များ၏ အလားအလာကို အပြည့်အဝ အသုံးချနိုင်ခြင်းမရှိပေ။ Servo သည် သင့်အား DOM ကို ချိုးဖျက်ပြီး ကုဒ်ကို အပြိုင်လုပ်ဆောင်နိုင်ပြီး multi-core CPU ရင်းမြစ်များကို ပိုမိုကောင်းမွန်စွာ အသုံးပြုနိုင်သည့် သေးငယ်သည့် လုပ်ဆောင်စရာခွဲများအဖြစ် လုပ်ဆောင်နိုင်စေပါသည်။ Firefox သည် Multi-threaded CSS အင်ဂျင်နှင့် WebRender rendering စနစ်ကဲ့သို့သော Servo ၏ အစိတ်အပိုင်းအချို့ကို ပေါင်းစပ်ထားပြီးဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add