इलेक्ट्रॉन 9.0 डिफ़ॉल्ट, लिनक्स एन्हांसमेंट और अधिक द्वारा सक्षम पीडीएफ दर्शक के साथ आता है

मंच के नए संस्करण की शुरूआत की घोषणा की गई इलेक्ट्रॉन 9.0, कौन सा विभिन्न बग फिक्स, सुधार, नई सुविधाओं के साथ आता है और भी क्रोमियम 83 कोडबेस, Node.js 12.14 प्लेटफार्म और V8 8.3 जावास्क्रिप्ट इंजन के लिए अद्यतन। इस संस्करण में मुख्य नई विशेषताओं में लिनक्स में विंडो इवेंट हैंडलर की बेहतर दक्षता शामिल है, पीडीएफ दर्शक को सक्षम किया गया है और अधिक।

अनजान लोगों के लिए इलेक्ट्रॉन को पता होना चाहिए कि यह एक क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप एप्लिकेशन फ्रेमवर्क है जो वेब प्रौद्योगिकियों का उपयोग करता है, जिसका तर्क द्वारा निर्धारित किया जाता है जावास्क्रिप्ट, HTML और सीएसएस और प्लग-इन सिस्टम के माध्यम से कार्यक्षमता का विस्तार किया जा सकता है। यह GitHub द्वारा विकसित किया गया है और C ++ विकास पर आधारित है।

इलेक्ट्रॉन के मुख्य घटक क्रोमियम, Node.js और V8 हैं। इन्फ्रास्ट्रक्चर को Node.js में कोडित किया गया है और इंटरफ़ेस क्रोमियम टूल पर आधारित है, जो Google Chrome का ओपन सोर्स हिस्सा है। एलNode.js मॉड्यूल डेवलपर्स के लिए उपलब्ध हैं, साथ ही एक उन्नत एपीआई भी देशी संवाद बॉक्स बनाने के लिए, अनुप्रयोगों को एकीकृत करने, संदर्भ मेनू बनाने, अधिसूचना निकास प्रणाली के साथ एकीकृत करने, खिड़कियों में हेरफेर करने और क्रोमियम सबसिस्टम के साथ बातचीत करने के लिए।

वेब अनुप्रयोगों के विपरीत, इलेक्ट्रॉन-आधारित कार्यक्रम स्टैंड-अलोन निष्पादन योग्य फ़ाइलों के रूप में आते हैं जो ब्राउज़र से लिंक नहीं हैं।

इस मामले में, डेवलपर को विभिन्न प्लेटफार्मों के लिए एप्लिकेशन को पोर्ट करने के बारे में चिंता करने की आवश्यकता नहीं है, इलेक्ट्रॉन सभी क्रोमियम संगत सिस्टम के लिए निर्माण करने की क्षमता प्रदान करेगा। इलेक्ट्रॉन स्वचालित वितरण और अपडेट की स्थापना को व्यवस्थित करने के लिए उपकरण प्रदान करता है (अपडेट एक अलग सर्वर से या सीधे गिटहब से वितरित किया जा सकता है)।

क्रोम 83
संबंधित लेख:
अन्य परिवर्तनों के बीच, Chrome 83 सुरक्षा सुधार और कई रिडिज़ाइन के साथ आता है

इलेक्ट्रॉन 9.0 में नया क्या है?

फ्रेमवर्क के इस नए संस्करण में, इसके घटकों के अद्यतन को उजागर करने के अलावा (जैसा कि हमने शुरुआत में उल्लेख किया है) घोषणा में 6.x शाखा के समर्थन का उल्लेख है, इसलिए जो भी एप्लिकेशन इस पर बनाया गया है, यह अनुशंसा की जाती है कि अपडेट स्थिर शाखा और दूसरी ओर किया जाए अगले संस्करण 10.0 पर काम की शुरुआत भी हाइलाइट की गई है।

अन्य परिवर्तनों पर भी प्रकाश डाला गया है, जैसे कि डिफ़ॉल्ट सेटिंग ऐप.allowRendererProcessReuse जो पहले से ही डिफ़ॉल्ट रूप से सक्षम है। यह कॉन्फ़िगरेशन देशी मॉड्यूल की प्रतिपादन प्रक्रिया में लोड करने की अनुमति नहीं देता है संदर्भ संवेदनशील।

आईपीसी में, मुख्य प्रक्रिया और प्रतिनिधित्व प्रक्रिया के बीच, V8 इंजन में उपयोग किया जाने वाला स्ट्रक्चर्ड क्लोन एल्गोरिथ्म जटिल जावास्क्रिप्ट ऑब्जेक्ट को क्लोन करने के लिए उपयोग किया जाता है। पहले उपयोग किए गए डेटा क्रमांकन तंत्र की तुलना में, नया एल्गोरिथ्म अधिक अनुमानित, तेज और कार्यात्मक है।

बड़े बफ़र्स और जटिल ऑब्जेक्ट्स को स्थानांतरित करते समय, नया एल्गोरिदम लगभग दो बार तेजी से होता है जिसमें छोटे संदेशों को प्रसारित करने में लगभग अपरिवर्तित देरी होती है।

यह इस नए संस्करण में भी खड़ा है वर्तनी जाँच क्षमताओं का विस्तार किया गया है और ए शब्दकोश में कस्टम शब्द सूची बनाए रखने के लिए एपीआई।

ढांचे के संस्करण में लिनक्स प्लेटफॉर्म के लिए, विंडो से संबंधित इवेंट प्रोसेसिंग में सुधार किया गया है।

और यह कि निम्नलिखित एपीआई अब हटाए गए या हटा दिए गए हैं:

  • खोल एपीआई अब मूल्यह्रास और एक अतुल्यकालिक खोल द्वारा प्रतिस्थापित किया गया है।
  • .getWebContents, जिसे इलेक्ट्रॉन ,.० में हटा दिया गया था, अब हटा दिया गया है।
  • webFrame.setLayoutZoomLevelLimits, जिसे इलेक्ट्रॉन 8.0 में पदावनत किया गया था, अब हटा दिया गया है।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं ढांचे के इस नए संस्करण के बारे में, आप देख सकते हैं निम्नलिखित लिंक में विवरण.

लिनक्स पर इलेक्ट्रॉन कैसे प्राप्त करें?

जो लोग एप्लिकेशन चलाने और / या लिनक्स में इलेक्ट्रॉन के साथ काम करने में सक्षम होने के लिए इच्छुक हैं, उनके लिए, हमें केवल सिस्टम पर Node.JS स्थापित करना होगा और इसके एनपीएम पैकेज मैनेजर।

लिनक्स पर Node.JS स्थापित करने के लिए, आप उस प्रकाशन पर जा सकते हैं जहाँ हम बोलते हैं Node.JS के नए संस्करण के बारे में और इसके अंत में आपको कुछ अलग लिनक्स वितरण के लिए इंस्टॉलेशन कमांड मिलेंगे।

संबंधित लेख:
Node.js 14.0 यहाँ है और ये इसके समाचार हैं

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।