Sakin Electron 8.0.0, dandamali don ƙirƙirar aikace-aikace dangane da injin Chromium

An shirya sakin dandamali Electron 8.0.0, wanda ke ba da tsarin da ya dace don haɓaka aikace-aikace na al'ada da yawa, ta amfani da Chromium, V8 da Node.js abubuwan da suka dace. Mahimmancin lambar sigar canzawa saboda haɓakawa zuwa codebase Chromium 80, dandamali Node. Js 12.13 da injin JavaScript V8 8.0.

Daga cikin canje-canje a cikin takamaiman APIs na Electron:

  • An bayar ikon duba haruffa a cikin nau'ikan shigarwa ta amfani da ginanniyar rubutun kalmomin Chrome;
  • Sadarwar Interprocess (IPC) hannu da algorithm tsarin cloning (Structured Clone Algorithm), wanda aka yi amfani da shi a cikin injin V8 don kwafi hadaddun abubuwa na JavaScript. Idan aka kwatanta da tsarin serialization na bayanan da aka yi amfani da su a baya, sabon algorithm ya fi tsinkaya, sauri da aiki. Lokacin matsar da manyan buffers da abubuwa masu rikitarwa, sabon algorithm yana kusan sau biyu cikin sauri tare da kusan jinkirin da ba a canza ba lokacin aika ƙananan saƙonni;
  • An kashe tallafi don Rendering Offscreen, yayin da matsaloli suka taso yayin sauye-sauye zuwa sabon sakin Chromium, kuma an bar tsarin ba tare da mai kulawa ba;
  • An ƙara sababbin APIs: app.getApplicationNameForProtocol(url), BrowserWindow.getMediaSourceId(), BrowserWindow.moveAbove(mediaSourceId), session.downloadURL(url), session.addWordToSpellCheckerDictionary, tray.removeBalloon(), abun ciki na Java (worldId, scripts[, userGesture]).

Bari mu tunatar da ku cewa Electron yana ba ku damar ƙirƙirar kowane aikace-aikacen hoto ta amfani da fasahar burauzar, wanda aka bayyana ma'anarsu a cikin JavaScript, HTML da CSS, kuma ana iya faɗaɗa aikin ta hanyar tsarin ƙarawa. Masu haɓakawa suna da damar yin amfani da samfuran Node.js, da kuma tsawaita API don samar da maganganu na asali, haɗa aikace-aikace, ƙirƙirar menus na mahallin, haɗawa tare da tsarin sanarwa, sarrafa windows, da yin hulɗa tare da ƙananan tsarin Chromium.

Ba kamar aikace-aikacen gidan yanar gizo ba, ana isar da shirye-shiryen tushen Electron azaman fayilolin aiwatarwa masu ƙunshe da kansu waɗanda ba a ɗaure su da mai bincike ba. A lokaci guda, mai haɓakawa baya buƙatar damuwa game da jigilar aikace-aikacen don dandamali daban-daban; Electron zai samar da ikon gina duk tsarin da Chromium ke goyan bayan. Electron kuma yana bayarwa Zama don tsara isarwa ta atomatik da shigarwa na sabuntawa (ana iya isar da sabuntawa ko dai daga sabar daban ko kai tsaye daga GitHub).

Daga cikin shirye-shiryen da aka gina akan dandalin Electron, zamu iya lura da editan Atom, mail abokin ciniki nailas, kayan aiki don aiki tare da Git GitKraken, tsarin nazari da hango tambayoyin SQL Wagon, WordPress Desktop rubutun ra'ayin kanka a yanar gizo tsarin, BitTorrent abokin ciniki Gidan yanar gizon WebTorrent, da kuma abokan ciniki na hukuma don ayyuka kamar Skype, Signal, Slack, Basecamp, Twitch, Ghost, Waya, Wrike, Kayayyakin Studio Code da Discord. Jimlar a cikin kundin shirin Electron gabatar game da aikace-aikace 850. Don sauƙaƙe haɓaka sabbin aikace-aikace, saitin ma'auni demo aikace-aikace, gami da misalan lambar don warware matsaloli daban-daban.

source: budenet.ru

Add a comment