اليڪٽران 12.0.0 جو رليز، ڪروميم انجڻ تي ٻڌل ايپليڪيشنن جي تعمير لاءِ پليٽ فارم

اليڪٽران 12.0.0 پليٽ فارم جو رليز تيار ڪيو ويو آهي، جيڪو هڪ خودمختاري فريم ورڪ مهيا ڪري ٿو ملٽي پليٽ فارم استعمال ڪندڙ ايپليڪيشنن کي ترقي ڪرڻ لاءِ، Chromium، V8 ۽ Node.js حصن کي بنياد طور استعمال ڪندي. نسخي نمبر ۾ اهم تبديلي Chromium 89 ڪوڊ بيس، Node.js 14.16 پليٽ فارم ۽ V8 8.9 JavaScript انجڻ جي تازه ڪاري جي ڪري آهي.

نئين رليز ۾:

  • Node.js 14 پليٽ فارم جي نئين LTS برانچ ڏانهن منتقلي ڪئي وئي آهي (اڳ ۾ 12.x برانچ استعمال ڪيو ويو).
  • شامل ڪيو ويو ھڪڙو نئون webFrameMain API رسائي لاءِ بنيادي عمل کان معلومات تائين انفرادي WebContents مثالن تي هلندڙ RenderFrames بابت. WebFrameMain API webFrame API جي برابر آهي، پر استعمال ڪري سگهجي ٿو مکيه عمل جي اندر.
  • BrowserWindow API ۾ BrowserWindow.isTabletMode() ۽ win.setTopBrowserView() طريقا شامل ڪيا ويا آھن، گڏو گڏ webPreferences.preferredSizeMode پيٽرول ۽ سسٽم-context-menu، resized (Windows/macOS) ۽ منتقل ٿيل (ونڊوز) واقعا.
  • ڊفالٽ طور، contextIsolation ۽ WorldSafeExecuteJavaScript سيٽنگون چالو ٿيل آھن، جيڪي جاوا اسڪرپٽ تي عمل ڪرڻ وقت اضافي آئسوليشن ۽ تحفظ واري ميڪانيزم کي فعال ڪن ٿيون.
  • ڊفالٽ طور، crashReporter.start({ compress }) سيٽنگ فعال ٿيل آهي. هٽايو ويو ختم ٿيل crashReporter API.
  • contextBridge ۾ exposeInMainWorld طريقي ذريعي غير اعتراض APIs تائين رسائي جي صلاحيت مهيا ڪئي.
  • chrome.management API جا انفرادي عنصر شامل ڪيا ويا آھن اضافو ترقي API ۾.
  • ختم ٿيل "ريموٽ" ماڊل کي "@electron/remote" سان تبديل ڪيو ويو آهي.

اچو ته توهان کي ياد ڏياريون ته اليڪٽران توهان کي برائوزر ٽيڪنالاجي استعمال ڪندي ڪا به گرافڪ ايپليڪيشن ٺاهڻ جي اجازت ڏئي ٿو، جنهن جي منطق جاوا اسڪرپٽ، HTML ۽ CSS ۾ وضاحت ڪئي وئي آهي، ۽ ڪارڪردگي کي وڌائي سگهجي ٿو اضافو سسٽم ذريعي. ڊولپرز وٽ Node.js ماڊيولز تائين رسائي آهي، انهي سان گڏ هڪ وڌايل API آهي جنهن ۾ ڏيهي ڊائلاگ پيدا ڪرڻ، ايپليڪيشنن کي ضم ڪرڻ، ڪنٽينيٽ مينيو ٺاهڻ، نوٽيفڪيشن سسٽم سان ضم ڪرڻ، ونڊوز کي هٿي ڏيڻ، ۽ Chromium سب سسٽم سان رابطو ڪرڻ.

ويب ايپليڪيشنن جي برعڪس، اليڪٽران-بنياد پروگرامن جي طور تي پهچائي رهيا آهن پاڻ ۾ شامل قابل عمل فائلون جيڪي برائوزر سان ڳنڍيل نه آهن. ساڳئي وقت، ڊولپر کي مختلف پليٽ فارمن لاء ايپليڪيشن کي پورٽ ڪرڻ جي باري ۾ پريشان ٿيڻ جي ضرورت ناهي؛ اليڪٽران Chromium پاران سپورٽ ڪيل سڀني سسٽم لاء تعمير ڪرڻ جي صلاحيت ڏيندو. اليڪٽران خودڪار ترسيل ۽ تازه ڪاري جي تنصيب لاءِ اوزار پڻ مهيا ڪري ٿو (تازه ڪاريون يا ته الڳ سرور کان يا سڌو GitHub کان پهچائي سگھجن ٿيون).

اليڪٽران پليٽ فارم تي ٺاهيل پروگرامن ۾ شامل آهن Atom ايڊيٽر، Nylas ۽ Mailspring اي ميل ڪلائنٽ، Git سان ڪم ڪرڻ لاءِ GitKraken ٽول ڪٽ، WordPress ڊيسڪ ٽاپ بلاگنگ سسٽم، WebTorrent ڊيسڪ ٽاپ BitTorrent ڪلائنٽ، گڏوگڏ خدمتن لاءِ سرڪاري ڪلائنٽ جهڙوڪ Skype، Signal، Slack، Basecamp. ، ٽويچ، گھوسٽ، وائر، وائڪ، ويزوئل اسٽوڊيو ڪوڊ ۽ ڊسڪور. مجموعي طور تي، اليڪٽران پروگرام جي فهرست ۾ 1016 ايپليڪيشنون شامل آهن. نئين ايپليڪيشنن جي ترقي کي آسان ڪرڻ لاء، معياري ڊيمو ايپليڪيشنن جو هڪ سيٽ تيار ڪيو ويو آهي، جنهن ۾ مختلف مسئلن کي حل ڪرڻ لاء ڪوڊ مثال شامل آهن.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو