izdal platformo , ki ponuja samostojen okvir za razvoj večplatformskih uporabniških aplikacij, ki temelji na komponentah Chromium, V8 in Node.js. Pomembna sprememba številke različice je povezana z nadgradnjo na novo kodo , platforme in JavaScript motorjem V8 8.5.
V :
- metoda contents.getBackgroundThrottling() in lastnost contents.backgroundThrottling.
- V glavni eni so omogočeni dostopi do modula desktopCapturer.
- metoda ses.isPersistent() za določitev trajnih sej.
- Rešeni so bili mrežni problemi, ki so onemogočali povezave RTC
zaradi spremembe IP-naslova. - Modul 'remote', ki predstavlja IPC mehanizem za interakcijo med procesom prikaza trenutne strani in glavnim procesom, je privzeto onemogočen.
- Parameter app.allowRendererProcessReuse je privzeto spremenjen na true, kar prepoveduje nalaganje ne-kontekstualnih modulov v procesu prikaza.
- nastavitev disableDialogs za popolno onemogočanje pogovornih oken.
- Vklopljen je vgrajen PDF-pogledovalnik, ki temelji na .
Spomnimo, da Electron omogoča ustvarjanje katere koli grafične aplikacije z uporabo spletnih tehnologij, katerih logika delovanja je definirana z JavaScriptom, HTML in CSS, funkcionalnost pa se lahko razširi z uporabo sistema razširitev. Razvijalcem so na voljo moduli Node.js ter razširjen API za ustvarjanje naravnih pogovornih oken, integracijo aplikacij, ustvarjanje kontekstnih menijev, interakcijo s sistemom obveščanja, manipulacijo oken in interakcijo s pod-sistemi Chromium.
Za razliko od spletnih aplikacij, se programe, zgrajene na platformi Electron, dostavlja v obliki samostojnih izvršnih datotek, ki niso vezane na brskalnik. Hkrati razvijalec ne potrebuje skrbeti za prenos aplikacije na različne platforme, Electron nudi možnost zbiranja za vse sisteme, ki jih podpira Chromium. Electron prav tako nudi za avtomatizirano dostavo in namestitev posodobitev (posodobitve je mogoče dostaviti bodisi z ločenega strežnika bodisi neposredno iz GitHub).
Med programi, zgrajenimi na platformi Electron, lahko izpostavimo urejevalnik , e-poštne odjemalce in , orodja za delo z Git , sistem za objavljanje blogov WordPress Desktop, BitTorrent odjemalec , in addition to official clients for services such as Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code, and Discord. The Electron program catalog features a total about 850 applications. To simplify the development of new applications, a set of standard , including code examples for solving various tasks.
Izvor: opennet.ru
