ക്രോമിയം എഞ്ചിൻ അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള പ്ലാറ്റ്ഫോമായ ഇലക്ട്രോൺ 8.0.0-ന്റെ റിലീസ്

തയ്യാറാക്കിയത് പ്ലാറ്റ്ഫോം റിലീസ് ഇലക്ട്രോൺ 8.0.0, Chromium, V8, Node.js ഘടകങ്ങൾ അടിസ്ഥാനമായി ഉപയോഗിച്ച് മൾട്ടി-പ്ലാറ്റ്ഫോം ഇഷ്‌ടാനുസൃത ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള ഒരു സ്വയം ഉൾക്കൊള്ളുന്ന ചട്ടക്കൂട് നൽകുന്നു. കോഡ്‌ബേസിലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുന്നതിനാൽ ഗണ്യമായ പതിപ്പ് നമ്പർ മാറ്റം Chromium 80, പ്ലാറ്റ്ഫോമുകൾ Node.js 12.13 ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിൻ V8 8.0.

അതിൽ മാറ്റങ്ങൾ ഇലക്ട്രോൺ നിർദ്ദിഷ്ട API-കളിൽ:

  • നൽകിയിട്ടുണ്ട് возможность поверки правописания в формах ввода, используя встроенный в Chrome spellchecker;
  • При обмене данными между процессами (IPC) ഉൾപ്പെട്ടിരിക്കുന്നു അൽഗോരിതം структурированного клонирования (Structured Clone Algorithm), применяемый в движке V8 для копирования сложных JavaScript-объектов. По сравнению с ранее используемым механизмом сериализации данных, новый алгоритм более предсказуем, быстр и функционален. При перемещении крупных буферов и сложных объектов новый алгоритм быстрее примерно в два раза при практически не изменившихся задержках при передаче мелких сообщений;
  • Отключена поддержка отрисовки в буфер (Offscreen Rendering), так как при переходе на новый выпуск Chromium возникли проблемы, а подсистема осталась без сопровождающего;
  • Добавлены новые API: app.getApplicationNameForProtocol(url), BrowserWindow.getMediaSourceId(), BrowserWindow.moveAbove(mediaSourceId), session.downloadURL(url), session.addWordToSpellCheckerDictionary, tray.removeBalloon(), tray.focus(), contents.executeJavaScriptInIsolatedWorld(worldId, scripts[, userGesture]).

ബ്രൗസർ സാങ്കേതികവിദ്യകൾ ഉപയോഗിച്ച് ഏത് ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷനുകളും സൃഷ്ടിക്കാൻ ഇലക്ട്രോൺ നിങ്ങളെ അനുവദിക്കുന്നു, അതിന്റെ യുക്തി ജാവാസ്ക്രിപ്റ്റ്, HTML, CSS എന്നിവയിൽ നിർവചിച്ചിരിക്കുന്നു, കൂടാതെ ആഡ്-ഓൺ സിസ്റ്റത്തിലൂടെ പ്രവർത്തനം വിപുലീകരിക്കാൻ കഴിയും. ഡെവലപ്പർമാർക്ക് Node.js മൊഡ്യൂളുകളിലേക്കും നേറ്റീവ് ഡയലോഗുകൾ സൃഷ്ടിക്കുന്നതിനും ആപ്ലിക്കേഷനുകൾ സംയോജിപ്പിക്കുന്നതിനും സന്ദർഭ മെനുകൾ സൃഷ്ടിക്കുന്നതിനും അറിയിപ്പ് സിസ്റ്റവുമായി സംയോജിപ്പിക്കുന്നതിനും വിൻഡോകൾ കൈകാര്യം ചെയ്യുന്നതിനും Chromium സബ്സിസ്റ്റങ്ങളുമായി സംവദിക്കുന്നതിനുമുള്ള വിപുലീകൃത API-ലേക്ക് ആക്സസ് ഉണ്ട്.

വെബ് ആപ്ലിക്കേഷനുകളിൽ നിന്ന് വ്യത്യസ്തമായി, ഇലക്ട്രോൺ അധിഷ്ഠിത പ്രോഗ്രാമുകൾ ഒരു ബ്രൗസറുമായി ബന്ധിപ്പിച്ചിട്ടില്ലാത്ത സ്വയം ഉൾക്കൊള്ളുന്ന എക്സിക്യൂട്ടബിൾ ഫയലുകളായി ഡെലിവർ ചെയ്യപ്പെടുന്നു. അതേ സമയം, വ്യത്യസ്ത പ്ലാറ്റ്‌ഫോമുകൾക്കായി ആപ്ലിക്കേഷൻ പോർട്ട് ചെയ്യുന്നതിനെക്കുറിച്ച് ഡവലപ്പർ വിഷമിക്കേണ്ടതില്ല; Chromium പിന്തുണയ്ക്കുന്ന എല്ലാ സിസ്റ്റങ്ങൾക്കുമായി നിർമ്മിക്കാനുള്ള കഴിവ് ഇലക്‌ട്രോൺ നൽകും. ഇലക്‌ട്രോണും നൽകുന്നു വിഭവങ്ങൾ ഓട്ടോമാറ്റിക് ഡെലിവറിയും അപ്‌ഡേറ്റുകളുടെ ഇൻസ്റ്റാളേഷനും സംഘടിപ്പിക്കുന്നതിന് (അപ്‌ഡേറ്റുകൾ ഒരു പ്രത്യേക സെർവറിൽ നിന്നോ നേരിട്ട് GitHub-ൽ നിന്നോ നൽകാം).

ഇലക്ട്രോൺ പ്ലാറ്റ്ഫോമിൽ നിർമ്മിച്ച പ്രോഗ്രാമുകളിൽ, നമുക്ക് എഡിറ്ററെ ശ്രദ്ധിക്കാം പരമാണു, മെയിൽ ക്ലയന്റ് നൈലാസ്, Git-നൊപ്പം പ്രവർത്തിക്കുന്നതിനുള്ള ഒരു ടൂൾകിറ്റ് GitKraken, SQL അന്വേഷണങ്ങൾ വിശകലനം ചെയ്യുന്നതിനും ദൃശ്യവൽക്കരിക്കുന്നതിനുമുള്ള ഒരു സിസ്റ്റം വാഗൺ, WordPress ഡെസ്ക്ടോപ്പ് ബ്ലോഗിംഗ് സിസ്റ്റം, BitTorrent ക്ലയന്റ് വെബ്‌ടോറന്റ് ഡെസ്‌ക്‌ടോപ്പ്, കൂടാതെ സ്കൈപ്പ്, സിഗ്നൽ, സ്ലാക്ക്, ബേസ്‌ക്യാമ്പ്, ട്വിച്ച്, ഗോസ്റ്റ്, വയർ, റൈക്ക്, വിഷ്വൽ സ്റ്റുഡിയോ കോഡ്, ഡിസ്‌കോർഡ് തുടങ്ങിയ സേവനങ്ങൾക്കായുള്ള ഔദ്യോഗിക ക്ലയന്റുകളും. ഇലക്ട്രോൺ പ്രോഗ്രാം കാറ്റലോഗിലെ ആകെ സമർപ്പിച്ചു ഏകദേശം 850 അപേക്ഷകൾ. പുതിയ ആപ്ലിക്കേഷനുകളുടെ വികസനം ലളിതമാക്കാൻ, ഒരു കൂട്ടം സ്റ്റാൻഡേർഡ് ഡെമോ ആപ്ലിക്കേഷനുകൾ, വിവിധ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള കോഡ് ഉദാഹരണങ്ങൾ ഉൾപ്പെടെ.

അവലംബം: opennet.ru

ഒരു അഭിപ്രായം ചേർക്കുക