எலக்ட்ரான் 12.0.0 வெளியீடு, குரோமியம் இயந்திரத்தின் அடிப்படையில் பயன்பாடுகளை உருவாக்குவதற்கான தளம்

எலக்ட்ரான் 12.0.0 இயங்குதளத்தின் வெளியீடு தயாரிக்கப்பட்டது, இது Chromium, V8 மற்றும் Node.js கூறுகளின் அடிப்படையில் பல-தளம் பயனர் பயன்பாடுகளை உருவாக்குவதற்கான தன்னிறைவு கட்டமைப்பை வழங்குகிறது. Chromium 89 கோட்பேஸ், Node.js 14.16 ஃப்ரேம்வொர்க் மற்றும் V8 8.9 ஜாவாஸ்கிரிப்ட் இன்ஜின் ஆகியவற்றின் புதுப்பிப்புகளால் குறிப்பிடத்தக்க பதிப்பு எண் மாற்றம் ஏற்பட்டது.

புதிய வெளியீட்டில்:

  • Node.js 14 இயங்குதளத்தின் புதிய LTS கிளைக்கு மாற்றம் மேற்கொள்ளப்பட்டுள்ளது (முன்பு 12.x கிளை பயன்படுத்தப்பட்டது).
  • தனிப்பட்ட WebContents நிகழ்வுகளில் இயங்கும் RenderFrames பற்றிய தகவலுக்கான முக்கிய செயல்முறையிலிருந்து அணுகுவதற்கு புதிய webFrameMain API சேர்க்கப்பட்டது. webFrameMain API ஆனது webFrame API க்கு சமமானதாகும், ஆனால் முக்கிய செயல்முறையில் இருந்து பயன்படுத்த முடியும்.
  • BrowserWindow API ஆனது BrowserWindow.isTabletMode() மற்றும் win.setTopBrowserView() முறைகள், அத்துடன் webPreferences.preferredSizeMode அளவுரு மற்றும் கணினி-சூழல்-மெனு, மறுஅளவிடப்பட்டது (Windows/macOS) மற்றும் நகர்த்தப்பட்டது (Windows) நிகழ்வுகள்.
  • முன்னிருப்பாக, சூழல் தனிமைப்படுத்தல் மற்றும் worldSafeExecuteJavaScript அமைப்புகள் இயக்கப்பட்டுள்ளன, இது JavaScript ஐ இயக்கும் போது கூடுதல் தனிமைப்படுத்தல் மற்றும் பாதுகாப்பு வழிமுறைகளை செயல்படுத்துகிறது.
  • இயல்பாக, crashReporter.start({compress }) அமைப்பு இயக்கப்பட்டது. நிறுத்தப்பட்ட crashReporter API அகற்றப்பட்டது.
  • எக்ஸ்போஸ்இன்மெயின்வேர்ல்ட் முறையின் மூலம் பொருள் அல்லாத ஏபிஐகளை ContextBridgeல் அணுகும் திறனை வழங்குகிறது.
  • chrome.management API இன் தனிப்பட்ட கூறுகள் add-on development API இல் சேர்க்கப்பட்டுள்ளன.
  • நிறுத்தப்பட்ட "ரிமோட்" தொகுதி "@electron/remote" என மாற்றப்பட்டது.

உலாவி தொழில்நுட்பங்களைப் பயன்படுத்தி எந்த வரைகலை பயன்பாடுகளையும் உருவாக்க எலக்ட்ரான் உங்களை அனுமதிக்கிறது என்பதை நினைவூட்டுவோம், அதன் தர்க்கம் ஜாவாஸ்கிரிப்ட், HTML மற்றும் CSS இல் வரையறுக்கப்பட்டுள்ளது, மேலும் கூடுதல் அமைப்பு மூலம் செயல்பாட்டை விரிவாக்கலாம். டெவலப்பர்கள் Node.js தொகுதிக்கூறுகளுக்கான அணுகலைக் கொண்டுள்ளனர், அத்துடன் சொந்த உரையாடல்களை உருவாக்குதல், பயன்பாடுகளை ஒருங்கிணைத்தல், சூழல் மெனுக்களை உருவாக்குதல், அறிவிப்பு அமைப்புடன் ஒருங்கிணைத்தல், சாளரங்களைக் கையாளுதல் மற்றும் Chromium துணை அமைப்புகளுடன் தொடர்புகொள்வதற்கான நீட்டிக்கப்பட்ட API.

இணைய பயன்பாடுகளைப் போலன்றி, எலக்ட்ரான் அடிப்படையிலான நிரல்கள் உலாவியுடன் இணைக்கப்படாத சுய-கட்டுமான இயங்குதளங்களாக வழங்கப்படுகின்றன. அதே நேரத்தில், டெவலப்பர் பல்வேறு இயங்குதளங்களுக்கான பயன்பாட்டை போர்ட் செய்வது பற்றி கவலைப்படத் தேவையில்லை, Chromium இல் ஆதரிக்கப்படும் அனைத்து அமைப்புகளுக்கும் உருவாக்குவதற்கான திறனை எலக்ட்ரான் வழங்கும். எலக்ட்ரான் தானியங்கி விநியோகம் மற்றும் புதுப்பிப்புகளை நிறுவுவதற்கான கருவிகளையும் வழங்குகிறது (புதுப்பிப்புகளை ஒரு தனி சேவையகத்திலிருந்து அல்லது நேரடியாக GitHub இலிருந்து வழங்கலாம்).

எலக்ட்ரான் இயங்குதளத்தில் கட்டமைக்கப்பட்ட நிரல்களில் ஆட்டம் எடிட்டர், நைலாஸ் மற்றும் மெயில்ஸ்ப்ரிங் மின்னஞ்சல் கிளையண்டுகள், Git உடன் பணிபுரியும் GitKraken கருவித்தொகுப்பு, வேர்ட்பிரஸ் டெஸ்க்டாப் பிளாக்கிங் சிஸ்டம், WebTorrent Desktop BitTorrent கிளையன்ட், அத்துடன் ஸ்கைப், சிக்னல், ஸ்லாக், பேஸ்கேம்ப் போன்ற சேவைகளுக்கான அதிகாரப்பூர்வ வாடிக்கையாளர்களும் அடங்கும். , ட்விச், கோஸ்ட், வயர், ரைக், விஷுவல் ஸ்டுடியோ கோட் மற்றும் டிஸ்கார்ட். மொத்தத்தில், எலக்ட்ரான் நிரல் அட்டவணையில் 1016 பயன்பாடுகள் உள்ளன. புதிய பயன்பாடுகளின் வளர்ச்சியை எளிதாக்க, பல்வேறு சிக்கல்களைத் தீர்ப்பதற்கான குறியீடு எடுத்துக்காட்டுகள் உட்பட நிலையான டெமோ பயன்பாடுகளின் தொகுப்பு தயாரிக்கப்பட்டுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்