XULRunner

XULRunner 41.0.2

Windows / Mozilla / 3727 / Full spec
ဖော်ပြချက်

XULRunner သည် Mozilla နည်းပညာများကို အသုံးပြု၍ ကြွယ်ဝသော အပလီကေးရှင်းများကို ဖန်တီးနိုင်စေမည့် အစွမ်းထက်သော developer tool တစ်ခုဖြစ်သည်။ Firefox နှင့် Thunderbird ကဲ့သို့ စွမ်းဆောင်နိုင်မှု ကြွယ်ဝသည့် XUL+XPCOM အပလီကေးရှင်းများကို bootstrap လုပ်ရန် အသုံးပြုနိုင်သည့် runtime package တစ်ခုဖြစ်သည်။ XULRunner ဖြင့် သင်သည် ဤအပလီကေးရှင်းများကို လွယ်ကူစွာ ထည့်သွင်းခြင်း၊ အဆင့်မြှင့်ခြင်းနှင့် ဖြုတ်ခြင်းများ ပြုလုပ်နိုင်ပါသည်။

XULRunner ၏အဓိကအင်္ဂါရပ်များထဲမှတစ်ခုမှာ libxul ကိုပေးစွမ်းနိုင်သည်။ ဤဖြေရှင်းချက်သည် အခြားပရောဂျက်များနှင့် ထုတ်ကုန်များတွင် Mozilla နည်းပညာများကို ထည့်သွင်းနိုင်စေပါသည်။ ဆိုလိုသည်မှာ သင်သည် Firefox နှင့် Thunderbird တွင်တွေ့ရသော တူညီသော အစွမ်းထက်သောကိရိယာများနှင့် အင်္ဂါရပ်များကို သင့်စိတ်ကြိုက်အက်ပ်လီကေးရှင်းများတွင် အသုံးပြုနိုင်သည်။

XULRunner သည် Mozilla Foundation မှ ဖန်တီးထားသော open-source ပရောဂျက်တစ်ခုဖြစ်သည်။ ၎င်းကို Firefox 3 ထုတ်ဝေမှုစက်ဝန်း၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် 2006 ခုနှစ်တွင် စတင်ထုတ်ဝေခဲ့သည်။ ထိုအချိန်မှစ၍၊ ၎င်းသည် ဝဘ်နည်းပညာများကို အသုံးပြု၍ cross-platform applications များဖန်တီးလိုသော developer များအတွက် မရှိမဖြစ်ကိရိယာတစ်ခုဖြစ်လာသည်။

XULRunner ဖြင့်၊ developer များသည် ရှုပ်ထွေးသော အပလီကေးရှင်းများကို လျင်မြန်စွာ တည်ဆောက်ရန် လွယ်ကူစေသည့် ကျယ်ပြန့်သော tool များနှင့် APIs များကို အသုံးပြုခွင့်ရှိသည်။ ၎င်းတို့တွင်-

- Gecko rendering engine- ဤအင်ဂျင်သည် Firefox နှင့် Thunderbird ၏ user interface (UI) အစိတ်အပိုင်းများကို စွမ်းအားပေးသည်။

- XPCOM အစိတ်အပိုင်းမော်ဒယ်- ဤမော်ဒယ်သည် မော်ဂျူလာဆော့ဖ်ဝဲလ် အစိတ်အပိုင်းများကို တည်ဆောက်ရန်အတွက် ပြောင်းလွယ်ပြင်လွယ်ရှိသော ဗိသုကာကို ပံ့ပိုးပေးပါသည်။

- XPConnect scripting language- ဤဘာသာစကားသည် အပလီကေးရှင်းတစ်ခုအတွင်းရှိ JavaScript ကုဒ်ကို အပလီကေးရှင်းပြင်ပတွင် လုပ်ဆောင်နေသည့် C++ ကုဒ်နှင့် အပြန်အလှန်တုံ့ပြန်ရန် ခွင့်ပြုသည်။

- XBL binding language- ဤဘာသာစကားသည် developer များအတွက် ပြန်သုံးနိုင်သော UI အစိတ်အပိုင်းများကို သတ်မှတ်ရန် နည်းလမ်းတစ်ခု ပေးပါသည်။

HTML၊ CSS၊ JavaScript နှင့် အခြားသော ဝဘ်နည်းပညာများနှင့်အတူ ဤကိရိယာများကို အသုံးပြုခြင်းဖြင့် developer များအတွက် မည်သည့် platform တွင်မဆို ကြွယ်ဝသော desktop-like အတွေ့အကြုံများကို ဖန်တီးနိုင်စေသည်။

XULRunner ကိုအသုံးပြုခြင်း၏အကြီးမားဆုံးအားသာချက်တစ်ခုမှာ၎င်း၏ cross-platform လိုက်ဖက်မှုဖြစ်သည်။ ဤနည်းပညာဖြင့် တည်ဆောက်ထားသော အပလီကေးရှင်းများသည် Windows၊ macOS၊ Linux သို့မဟုတ် Mozilla ၏ Gecko အင်ဂျင်မှ ပံ့ပိုးပေးသည့် အခြားပလပ်ဖောင်းတစ်ခုခုတွင် အလုပ်လုပ်မည်ဖြစ်သည်။

နောက်ထပ်အားသာချက်တစ်ခုကတော့ UI ဒီဇိုင်းနဲ့ပတ်သက်လာရင် သူ့ရဲ့ပြောင်းလွယ်ပြင်လွယ်ပါပဲ။ Windows Forms သို့မဟုတ် Cocoa Touch ကဲ့သို့သော သမားရိုးကျ လည်ပတ်မှုစနစ် UI မူဘောင်များဖြင့် ကန့်သတ်မထားသောကြောင့် developer များသည် ၎င်းတို့၏ အပလီကေးရှင်း၏ ပုံပန်းသဏ္ဍာန်နှင့် ခံစားချက်အပေါ် အပြည့်အဝ ထိန်းချုပ်ထားသည်။

လိုက်လျောညီထွေရှိပြီး cross-platform သဟဇာတဖြစ်သည့်အပြင်၊ XULRunner သည် SpiderMonkey - Mozilla ၏ စွမ်းဆောင်ရည်မြင့် JavaScript အင်ဂျင်မှတစ်ဆင့် လိုအပ်သော ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ထားသော JavaScript လုပ်ဆောင်ချက်နှင့် ပေါင်းစပ်ထားသော ၎င်း၏ဇာတိကုဒ်ကိုအသုံးပြုခြင်းဖြင့် လိုအပ်သောကောင်းမွန်သောစွမ်းဆောင်ရည်ကိုပေးစွမ်းပါသည်။

ယေဘုယျအားဖြင့်၊ XULRunner သည် HTML၊ CSS၊ နှင့် Javascript ကဲ့သို့သော ဝဘ်နည်းပညာများကို အသုံးပြုသည့် မည်သည့်ပလက်ဖောင်းတွင်မဆို ကြွယ်ဝသော desktop-like အတွေ့အကြုံများကို တည်ဆောက်ရန်အတွက် အကောင်းဆုံးကိရိယာအစုံကို ပေးထားသည်။ ၎င်း၏ပြောင်းလွယ်ပြင်လွယ်၊ ဖြတ်ကျော်သည့်ပလပ်ဖောင်းနှင့် လိုက်ဖက်ညီမှု၊ စွမ်းဆောင်ရည်တို့က ၎င်းကိုရရှိနိုင်သည့် အကောင်းဆုံး developer ကိရိယာများထဲမှတစ်ခုဖြစ်သည် ယနေ့။ အကယ်၍ သင်သည် အင်္ဂါရပ်ကြွယ်ဝသော ဒက်စတော့အက်ပ်များကို အမြန်တည်ဆောက်ရန် နည်းလမ်းရှာနေပါက၊ Xulrunner သည် သင့်စာရင်း၏ ထိပ်ဆုံးတွင် ရှိနေသင့်ပါသည်။

Full spec
ထုတ်ဝေသူ Mozilla
ထုတ်ဝေသူ site http://www.mozilla.org/
ဖြန့်ချိသည့်ရက် 2020-06-04
ရက်စွဲထပ်ထည့်သည် 2020-06-04
အမျိုးအစား Developer Tools များ
အမျိုးအစားခွဲ အစိတ်အပိုင်းများ & စာကြည့်တိုက်များ
ဗားရှင်း 41.0.2
Os လိုအပ်ချက်များ Windows, Windows 7, Windows 8, Windows 10
လိုအပ်ချက်များ None
စျေးနှုန်း Free
တစ်ပတ်လျှင်ကူးယူမှုများ 2
စုစုပေါင်း downloads 3727

Comments: