I-Electron 9.0 iza nombonisi wePDF owenziwe ngokungagqibekanga, izixhasi zeLinux kunye nokunye

Ukuqaliswa kwenguqulelo entsha yeqonga kwabhengezwa Umbane 9.0, ethi iza nokulungiswa kwe-bug ezahlukeneyo, uphuculo, amanqaku amatsha kunye ne hlaziya kwisiseko sekhowudi yeChromium 83, iqonga leNode.js 12.14 kunye ne-V8 8.3 injini yeJavaScript. Iimpawu ezintsha eziphambili kule nguqulelo zibandakanya ukusebenza okuphuculweyo kwesiphatho somsitho wewindows kwiLinux, umbukeli wePDF unikwe amandla, nangaphezulu.

Kulabo abangazi I-Electron kufuneka yazi ukuba sisakhelo sesicelo esiseqongeni esisebenzisa ubuchwepheshe bewebhu, omqondo wakhe umiselwa ngu IJavaScript, i-HTML kunye ne-CSS kunye nokusebenza kunokwandiswa ngenkqubo ye-plug-in. Iphuhliswe yiGitHub kwaye isekwe kuphuhliso lweC ++.

Izinto eziphambili ze-Electron yiChromium, iNode.js, kunye neV8. Iziseko zophuhliso zibhalwe ngekhowudi kwiNode.js kwaye ujongano lusekwe kwizixhobo zeChromium, indawo evulekileyo yomthombo weGoogle Chrome. U-LIimodyuli zeNode.js ziyafumaneka kubaphuhlisi, kunye ne-API ephambili ukwenza iibhokisi zencoko yababini bendalo, ukudibanisa usetyenziso, ukwenza iimenyu zemixholo, ukudibanisa nenkqubo yokuphuma kwesaziso, ukulawula iiwindows kunye nokunxibelelana nenkqubo esezantsi yeChromium.

Ngokungafaniyo nokusetyenziswa kwewebhu, Iinkqubo ezisekwe kwi-Electron ziza ngendlela yeefayile ezizimeleyo ezizimeleyo ezingadibananga nesikhangeli.

Kule meko, umphuhlisi akufuneki akhathazeke ngokufaka isicelo kumaqonga awahlukeneyo, i-Electron iya kubonelela ngokwakha zonke iinkqubo ezihambelana neChromium. I-Electron ikwabonelela ngezixhobo zokucwangcisa ukuhanjiswa okuzenzekelayo kunye nokufakwa kohlaziyo (uhlaziyo lunokuhanjiswa kwiseva eyahlukileyo okanye ngokuthe ngqo kwiGitHub).

Chrome 83
Inqaku elidibeneyo:
I-Chrome 83 ifika kunye nophuculo lokhuseleko kunye nokuyila kwakhona, phakathi kolunye utshintsho

Yintoni entsha kwi-Electron 9.0?

Kule nguqulo intsha yesakhelo, ukongeza ekuqaqambiseni uhlaziyo lwamalungu alo (njengoko besesitshilo ekuqaleni) Ukuphela kwenkxaso yesebe le-6.x kukhankanyiwe kwisibhengezo, Ke nasiphi na isicelo esakhelwe phezu kwayo, kuyacetyiswa ukuba uhlaziyo lwenziwe kwisebe elizinzileyo kwelinye icala ukuqala komsebenzi kwinguqulo elandelayo ye-10.0 kuyabonakaliswa.

Olunye utshintsho lubonakalisiwe, njenge useto olungagqibekanga app.allowRendererProcessReuse esele yenziwe ngokungagqibekanga. Oluqwalaselo aluvumeli ukulayishwa kwinkqubo yokunikezelwa kweemodyuli zemveli Umxholo ubuthathaka.

Kwi-IPC, phakathi kwenkqubo ephambili kunye nenkqubo yokumelwa, Ialgorithm eCwangcisiweyo yeClone esetyenziswe kwiinjini yeV8 isetyenziselwa ukwenza izinto ezinzima zeJavaScript. Xa kuthelekiswa nendlela ebisetyenziswa ngaphambili yokwenza idatha ngokulandelelana, ialgorithm entsha inokuxelwa kwangaphambili, iyakhawuleza kwaye iyasebenza.

Xa uhambisa izinto ezinkulu kunye nezinto ezintsonkothileyo, ialgorithm entsha iphantse iphindwe kabini ngokukhawuleza kunye nokulibaziseka okungaguqukiyo ekuhambiseni imiyalezo emincinci.

Ikwavela kule nguqulo intsha, ukuba Amandla okujonga ukupela andisiwe kunye I-API yokugcina uluhlu lwamagama esiko kwisichazi magama.

Kwinguqulelo yesakhelo Kwiqonga leLinux, ukuqhubekeka nomsitho okunxulumene nefestile kuphuculwe.

Kwaye ezi APIs zilandelayo ziyathotywa okanye zisuswe:

  • iqokobhe lokuvula I-API ngoku yehlisiwe kwaye yathatyathelwa indawo yi-asynchronous shell.openPath API.
  • Umxholo weWebhu, eyayichithwe kwi-Electron 8.0, ngoku iyasuswa.
  • IWebFrame.setLayoutZoomLevelLimits, eyayichithwe kwi-Electron 8.0, ngoku iyasuswa.

Ekugqibeleni, ukuba unomdla wokwazi okungakumbi ngayo malunga nolu hlobo lutsha lwesakhelo, ungajonga iinkcukacha kwikhonkco elilandelayo.

Uyifumana njani i-Electron kwiLinux?

Kulabo abanomdla wokukwazi ukuqhuba usetyenziso kunye / okanye bakwazi ukusebenza nge-Electron ngaphakathi kweLinux, Kufuneka kuphela ukuba sifake i-Node.JS kwinkqubo kunye nomphathi wephakheji ye-NPM.

Ukufaka iNode.JS kwiLinux, ungandwendwela upapasho apho sithetha khona malunga nohlobo olutsha lweNode kwaye ekugqibeleni kwayo uyakufumana imiyalelo yokufaka kolunye usasazo lweLinux.

Inqaku elidibeneyo:
I-Node.js 14.0 ilapha kwaye zezi ziindaba zayo

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.