I-Electron 9.0 iza nesibukeli se-PDF esinikwe amandla ngokuzenzakalela, izithuthukisi ze-Linux nokuningi

Kumenyezelwe ukwethulwa kwenguqulo entsha yesikhulumi I-Electron 9.0, okuyinto iza nokulungiswa kwamaphutha okuhlukahlukene, ukuthuthuka, izici ezintsha kanye ne- buyekeza kuChromium 83 codebase, ipulatifomu yeNode.js 12.14 kanye nenjini ye-V8 8.3 JavaScript. Izici ezintsha ezintsha kule nguqulo zifaka ukusebenza okuthuthukile kwesiphathi somcimbi wewindows ku-Linux, isibukeli se-PDF sinikwe amandla, nokuningi.

Kulabo abangazi I-Electron kufanele yazi ukuthi luhlaka lwesicelo sedeskithophu enqamula esigabeni esisebenzisa ubuchwepheshe bewebhu, onengqondo yakhe enqunywa ngu IJavaScript, i-HTML ne-CSS futhi ukusebenza kunganwetshwa ngohlelo lwe-plug-in. Yakhiwa yi-GitHub futhi isuselwa ekuthuthukisweni kwe-C ++.

Izinto ezisemqoka ze-Electron yiChromium, Node.js, neV8. Ingqalasizinda ifakwe amakhodi ku-Node.js futhi isikhombimsebenzisi sisuselwa kumathuluzi weChromium, ingxenye yomthombo ovulekile weGoogle Chrome. LAmamojula we-Node.js ayatholakala konjiniyela, kanye ne-API ethuthukile ukudala amabhokisi ebhokisi lomdabu, ukuhlanganisa izinhlelo zokusebenza, ukudala amamenyu wokuqukethwe, ukuhlanganisa nohlelo lokuphuma kwesaziso, ukuguqula amawindi nokuxhumana nezinhlelo ezingaphansi ze-Chromium.

Ngokungafani nezinhlelo zokusebenza zewebhu, Izinhlelo ezisuselwa ku-Electron ziza ngendlela yamafayela asebenzayo azisebenzelayo ezingaxhunywanga kwisiphequluli.

Kulokhu, unjiniyela akudingeki akhathazeke ngokufaka isicelo sezingxenyekazi ezahlukahlukene, i-Electron izonikeza amandla okwakhela zonke izinhlelo ezihambisanayo zeChromium. I-Electron ibuye inikeze amathuluzi wokuhlela ukulethwa okuzenzakalelayo nokufakwa kwezibuyekezo (izibuyekezo zingalethwa kusuka kuseva ehlukile noma ngqo kusuka eGitHub).

I-Chrome 83
I-athikili ehlobene:
I-Chrome 83 ifika nokuthuthuka kwezokuphepha kanye nokwakhiwa kabusha okuningi, phakathi kwezinye izinguquko

Yini okusha ku-Electron 9.0?

Kule nguqulo entsha yohlaka, ngaphezu kokugqamisa ukuvuselelwa kwezakhi zalo (njengoba sishilo ekuqaleni) ukuphela kokusekelwa kwegatsha le-6.x kushiwo kusimemezelo, ngakho-ke noma yiluphi uhlelo lokusebenza olwakhiwe phezu kwalo, kunconywa ukuthi ukuvuselelwa kwenziwe kugatsha elizinzile futhi ngakolunye uhlangothi ukuqala komsebenzi kunguqulo elandelayo engu-10.0 nakho kuqokonyisiwe.

Nezinye izinguquko ziyaqokonyiswa, njenge ukulungiselelwa okuzenzakalelayo app.allowRendererProcessReuse usese kabusha esivele inikwe amandla ngokuzenzakalela. Lokhu kulungiselelwa akuvumeli ukulayishwa kunqubo yokunikezwa kwamamojula womdabu kuzwela umongo.

Ku-IPC, phakathi kwenqubo enkulu nenqubo yokumelwa, I-Structured Clone Algorithm esetshenziswe enjinini ye-V8 isetshenziselwa ukwenza izinto eziyinkimbinkimbi zeJavaScript. Uma kuqhathaniswa nenqubo ye-serialization yedatha esetshenziswe ngaphambilini, i-algorithm entsha ibikezela kakhulu, iyashesha, futhi iyasebenza.

Lapho uhambisa amabhafa amakhulu nezinto eziyinkimbinkimbi, i-algorithm entsha icishe iphindwe kabili ngokubambezeleka okungashintshi ekudluliseni imiyalezo emincane.

Kubuye kugqame kule nguqulo entsha, ukuthi Amandla wokuhlola iziphonso anwetshiwe futhi a I-API yokugcina uhlu lwamagama wangokwezifiso kusichazamazwi.

Kunguqulo yohlaka Epulatifomu ye-Linux, ukuqhutshwa komcimbi ohlobene newindi kuthuthukisiwe.

Futhi ukuthi ama-API alandelayo manje ehlisiwe noma asusiwe:

  • igobolondo. ukuvula Into I-API manje yehlisiwe futhi yathathelwa indawo yi-asynchronous shell.openPath API.
  • Okuqukethwe kweWeb, obehlisiwe ku-Electron 8.0, manje isusiwe.
  • I-webFrame.setLayoutZoomLevelLimits, obehlisiwe ku-Electron 8.0, manje isusiwe.

Ekugcineni, uma unentshisekelo yokwazi kabanzi ngakho mayelana nale nguqulo entsha yohlaka, ungabheka imininingwane ekulesi sixhumanisi esilandelayo.

Ungayithola kanjani i-Electron kuLinux?

Kulabo abanentshisekelo yokukwazi ukusebenzisa izinhlelo zokusebenza kanye / noma bakwazi ukusebenza ne-Electron ngaphakathi kweLinux, Kumele sibe ne-Node.JS kuphela efakwe ohlelweni nomphathi wayo wephakheji we-NPM.

Ukufaka i-Node.JS ku-Linux, ungavakashela ukushicilelwa lapho sikhuluma khona mayelana nenguqulo entsha yeNode futhi ekugcineni kwayo uzothola imiyalo yokufaka kokunye ukusatshalaliswa kweLinux okuhlukile.

I-athikili ehlobene:
I-Node.js 14.0 ilapha futhi lezi yizindaba zayo

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.