Chromium အင်ဂျင်ကို အခြေခံ၍ အပလီကေးရှင်းများ ဖန်တီးရန်အတွက် Electron 10.0.0 ကို ဖြန့်ချိသည်။

ပြင်ဆင်ထားတယ်။ ပလက်ဖောင်း ထုတ်ဝေမှု အီလက်ထရွန် 10.0.0Chromium၊ V8 နှင့် Node.js အစိတ်အပိုင်းများကို အခြေခံအဖြစ် အသုံးပြု၍ multi-platform စိတ်ကြိုက်အပလီကေးရှင်းများ ဖန်တီးရန်အတွက် ကိုယ်တိုင်ပါရှိသော မူဘောင်ကို ပံ့ပိုးပေးပါသည်။ codebase သို့ အဆင့်မြှင့်ခြင်းကြောင့် သိသာထင်ရှားသော ဗားရှင်းနံပါတ်ပြောင်းလဲမှု ခရိုမီယမ် 85ပလက်ဖောင်းများ၊ Node.js ၄.၀ နှင့် JavaScript အင်ဂျင် V8 8.5 ။

В ပြဿနာအသစ်:

  • ထပ်ပြောပါသည်။ contents.getBackgroundThrottling() နည်းလမ်းနှင့် contents.backgroundThrottling ပိုင်ဆိုင်မှု။
  • ပင်မလုပ်ငန်းစဉ်သည် desktopCapturer module သို့ဝင်ရောက်ခွင့်ပေးသည်။
  • ထပ်ပြောပါသည်။ ဆက်ရှင်များကို သတ်မှတ်ရန် ses.isPersistent() နည်းလမ်း။
  • RTC ချိတ်ဆက်မှုများကို ပြီးမြောက်အောင် တားဆီးထားသည့် ကွန်ရက်ပြဿနာများကို ဖြေရှင်းပြီးပါပြီ။
    IP လိပ်စာ အပြောင်းအလဲကြောင့်

  • လက်ရှိစာမျက်နှာတင်ဆက်ခြင်းလုပ်ငန်းစဉ်နှင့် ပင်မလုပ်ငန်းစဉ်ကြား အပြန်အလှန်အကျိုးသက်ရောက်မှုအတွက် IPC ယန္တရားကိုကိုယ်စားပြုသည့် “အဝေးထိန်း” မော်ဂျူးကို မူရင်းအားဖြင့် ပိတ်ထားသည်။
  • ပုံသေ app.allowRendererProcessReuse ဆက်တင်ကို မှန်သို့ပြောင်းထားပြီး၊ ၎င်းသည် တင်ဆက်မှုလုပ်ငန်းစဉ်အတွင်း context-insensitive module များကို မတင်နိုင်ခြင်းကို တားဆီးထားသည်။
  • ထပ်ပြောပါသည်။ ဒိုင်ယာလော့ဂ်များကို လုံးဝပိတ်ရန် disableDialogs သတ်မှတ်ခြင်း။
  • Built-in PDF ကြည့်ရှုမှုအပေါ်အခြေခံ၍ ပါဝင်သည်။ pdfium.

Electron သည် သင့်အား ဘရောက်ဆာနည်းပညာများကို အသုံးပြု၍ မည်သည့် ဂရပ်ဖစ်အက်ပ်လီကေးရှင်းများကို ဖန်တီးနိုင်စေကာမူ JavaScript၊ HTML နှင့် CSS တွင် သတ်မှတ်ထားသည့် ယုတ္တိဗေဒနှင့် လုပ်ဆောင်နိုင်စွမ်းကို အပိုပရိုဂရမ်စနစ်မှတစ်ဆင့် ချဲ့ထွင်နိုင်စေကြောင်း သတိပေးပါရစေ။ ဆော့ဖ်ဝဲရေးသားသူများသည် Node.js မော်ဂျူးများကို ဝင်ရောက်ကြည့်ရှုနိုင်သည့်အပြင် မူရင်း ဒိုင်ယာလော့ခ်များကို ဖန်တီးခြင်း၊ အပလီကေးရှင်းများ ပေါင်းစည်းခြင်း၊ ဆက်စပ်မီနူးများ ဖန်တီးခြင်း၊ အသိပေးချက်စနစ်နှင့် ပေါင်းစပ်ခြင်း၊ windows များကို စီမံခန့်ခွဲခြင်းနှင့် Chromium စနစ်ခွဲများနှင့် အပြန်အလှန်တုံ့ပြန်ခြင်းတို့အတွက် တိုးချဲ့ API တစ်ခုလည်း ရှိပါသည်။

ဝဘ်အက်ပလီကေးရှင်းများနှင့်မတူဘဲ၊ အီလက်ထရွန်အခြေခံပရိုဂရမ်များသည် ဘရောက်ဆာနှင့်မချိတ်ဘဲ ကိုယ်တိုင်ပါရှိသော ဖိုင်များအဖြစ် ပေးပို့သည်။ တစ်ချိန်တည်းမှာပင်၊ developer သည် မတူညီသောပလပ်ဖောင်းများအတွက် အက်ပ်လီကေးရှင်းကို သယ်ဆောင်ခြင်းအတွက် စိတ်ပူစရာမလိုပါ၊ Electron သည် Chromium ပံ့ပိုးပေးသည့် စနစ်အားလုံးအတွက် တည်ဆောက်နိုင်စွမ်းကို ပံ့ပိုးပေးမည်ဖြစ်သည်။ အီလက်ထရွန်ကိုလည်း ထောက်ပံ့ပေးသည်။ средства အလိုအလျောက် ပေးပို့ခြင်းနှင့် အပ်ဒိတ်များ တပ်ဆင်ခြင်းတို့ကို စုစည်းရန် (အပ်ဒိတ်များကို သီးခြားဆာဗာတစ်ခုမှ သို့မဟုတ် GitHub မှ တိုက်ရိုက်ပေးပို့နိုင်သည်)။

အီလက်ထရွန် ပလပ်ဖောင်းပေါ်တွင် တည်ဆောက်ထားသော ပရိုဂရမ်များ၏ အယ်ဒီတာကို ကျွန်ုပ်တို့ မှတ်သားနိုင်ပါသည်။ အနုမြူအီးမေးလ်ဖောက်သည်များ nylas и Mailspring,, Git နှင့်အလုပ်လုပ်သောကိရိယာများ GitKraken၊ WordPress ဒက်စ်တော့ဘလော့ဂ်စနစ်၊ BitTorrent ကလိုင်းယင့် WebTorrent DesktopSkype၊ Signal၊ Slack၊ Basecamp၊ Twitch၊ Ghost၊ Wire၊ Wrike၊ Visual Studio Code နှင့် Discord ကဲ့သို့သော ဝန်ဆောင်မှုများအတွက် တရားဝင်ဖောက်သည်များ။ အီလက်ထရွန် ပရိုဂရမ် ကတ်တလောက်တွင် စုစုပေါင်း တင်သွင်းခဲ့သည်။ လျှောက်လွှာ 850 ခန့်။ အပလီကေးရှင်းအသစ်များ၏ ဖွံ့ဖြိုးတိုးတက်မှုကို ရိုးရှင်းစေရန်၊ စံသတ်မှတ်ချက်တစ်ခု သရုပ်ပြအက်ပ်များအမျိုးမျိုးသောပြဿနာများကိုဖြေရှင်းရန်အတွက်ကုဒ်နမူနာများအပါအဝင်။

source: opennet.ru

မှတ်ချက် Add