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

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

പുതിയ പതിപ്പിലെ മാറ്റങ്ങളിൽ:

  • Добавлен метод BrowserWindow, через который можно изменить цвет кнопок, цвет символов и высоту окна с включённым WCO (Window Controls Overlay).
  • Добавлен API nativeTheme.inForcedColorsMode для определения включения принудительного цветового режима.
  • Добавлен API ses.setCodeCachePath() для выставления каталога для кэширования кода.
  • Предоставлена возможность закрытия окна в случае закрытия родительского окна.
  • В setBackgroundColor добавлена поддержка дополнительных форматов цветов.
  • Добавлено предупреждение об изоляции по умолчанию скриптов упреждающей загрузки (preload), начиная с ветки Electron 20.
  • В конструкторе BrowserWindow на платформе Linux прекращена поддержка опции skipTaskbar, из-за которой Window.is_skip_taskbar требовал работы в режиме unsafe при том, что скрытие из панели задач не поддерживалось в окружениях на базе Wayland.

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

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

ഇലക്ട്രോൺ പ്ലാറ്റ്‌ഫോമിൽ നിർമ്മിച്ച പ്രോഗ്രാമുകളിൽ ആറ്റം എഡിറ്റർ, മെയിൽസ്പ്രിംഗ് ഇമെയിൽ ക്ലയന്റ്, GitKraken ടൂൾകിറ്റ്, WordPress ഡെസ്ക്ടോപ്പ് ബ്ലോഗിംഗ് സിസ്റ്റം, WebTorrent ഡെസ്ക്ടോപ്പ് BitTorrent ക്ലയന്റ്, കൂടാതെ Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire തുടങ്ങിയ സേവനങ്ങൾക്കായുള്ള ഔദ്യോഗിക ക്ലയന്റുകളും ഉൾപ്പെടുന്നു. , റൈക്ക്, വിഷ്വൽ സ്റ്റുഡിയോ കോഡ്, ഡിസ്കോർഡ്. മൊത്തത്തിൽ, ഇലക്ട്രോൺ പ്രോഗ്രാം കാറ്റലോഗിൽ 775 ആപ്ലിക്കേഷനുകൾ അടങ്ങിയിരിക്കുന്നു. പുതിയ ആപ്ലിക്കേഷനുകളുടെ വികസനം ലളിതമാക്കുന്നതിന്, വിവിധ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള കോഡ് ഉദാഹരണങ്ങൾ ഉൾപ്പെടെ ഒരു കൂട്ടം സ്റ്റാൻഡേർഡ് ഡെമോ ആപ്ലിക്കേഷനുകൾ തയ്യാറാക്കിയിട്ടുണ്ട്.

അവലംബം: opennet.ru

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