Sgaoileadh Electron 12.0.0, àrd-ùrlar airson tagraidhean togail stèidhichte air an einnsean Chromium

Tha sgaoileadh an àrd-ùrlar Electron 12.0.0 air ullachadh, a tha a 'toirt seachad frèam fèin-sheasmhach airson a bhith a' leasachadh iarrtasan cleachdaiche ioma-àrd-ùrlar, a 'cleachdadh co-phàirtean Chromium, V8 agus Node.js mar bhunait. Tha an atharrachadh mòr ann an àireamh an tionndaidh mar thoradh air ùrachadh don chòd Chromium 89, an àrd-ùrlar Node.js 14.16 agus an einnsean V8 8.9 JavaScript.

Anns an fhoillseachadh ùr:

  • Chaidh an gluasad gu meur ùr LTS den àrd-ùrlar Node.js 14 a dhèanamh (chaidh am meur 12.x a chleachdadh roimhe seo).
  • Chuir sinn API webFrameMain ùr ris airson faighinn a-steach bhon phrìomh phròiseas gu fiosrachadh mu RenderFrames a’ ruith air suidheachaidhean WebContents fa-leth. Tha an webFrameMain API co-ionann ris an WebFrame API, ach faodar a chleachdadh bhon taobh a-staigh den phrìomh phròiseas.
  • Tha an BrowserWindow API air na modhan BrowserWindow.isTabletMode() agus win.setTopBrowserView() a chuir ris, a bharrachd air paramadair webPreferences.preferredSizeMode agus clàr-taice an t-siostaim-co-theacsa, ath-mheudachadh (Windows/macOS) agus air gluasad (Windows).
  • Gu gnàthach, tha na roghainnean co-theacsaIsolation agus worldSafeExecuteJavaScript air an comasachadh, a bheir comas do dhòighean aonaranachd is dìon a bharrachd nuair a bhios tu a’ cur JavaScript an gnìomh.
  • Gu gnàthach, tha an suidheachadh crashReporter.start ({ compress }) air a chomasachadh. Thugadh air falbh crashReporter API nach deach a mholadh.
  • Cho fad ‘s a tha e comasach faighinn gu APIan neo-rud tro dhòigh exposeInMainWorld ann an co-theacsaBridge.
  • Chaidh eileamaidean fa leth den API chrome.management a chur ris an API leasachaidh tuilleadain.
  • Chaidh “@electron/remote” a chuir na àite a’ mhodal “iomallach” nach deach a mholadh.

Leig leinn do chuimhneachadh gu bheil Electron a’ leigeil leat tagraidhean grafaigeach sam bith a chruthachadh a’ cleachdadh teicneòlasan brobhsair, a tha an loidsig air a mhìneachadh ann an JavaScript, HTML agus CSS, agus faodar an comas-gnìomh a leudachadh tron ​​​​t-siostam tuilleadain. Tha cothrom aig luchd-leasachaidh air modalan Node.js, a bharrachd air API leudaichte airson a bhith a’ gineadh còmhraidhean dùthchasach, ag amalachadh thagraidhean, a’ cruthachadh clàran-bìdh co-theacsa, ag amalachadh leis an t-siostam fios, a’ làimhseachadh uinneagan, agus ag eadar-obrachadh le fo-shiostaman Chromium.

Eu-coltach ri tagraidhean lìn, tha prògraman stèidhichte air Electron air an lìbhrigeadh mar fhaidhlichean so-ghnìomhaichte fèin-chumanta nach eil ceangailte ri brobhsair. Aig an aon àm, chan fheum an leasaiche a bhith draghail mu bhith a’ giùlain an tagraidh airson diofar àrd-ùrlaran; Bheir Electron comas togail airson a h-uile siostam le taic bho Chromium. Bidh Electron cuideachd a’ toirt seachad innealan airson lìbhrigeadh fèin-ghluasadach agus stàladh ùrachaidhean (faodar ùrachaidhean a lìbhrigeadh an dàrna cuid bho fhrithealaiche air leth no gu dìreach bho GitHub).

Tha prògraman a chaidh a thogail air àrd-ùrlar Electron a’ toirt a-steach neach-deasachaidh Atom, teachdaichean post-d Nylas agus Mailspring, pasgan inneal GitKraken airson a bhith ag obair le Git, siostam blogaidh WordPress Desktop, teachdaiche WebTorrent Desktop BitTorrent, a bharrachd air teachdaichean oifigeil airson seirbheisean leithid Skype, Signal, Slack, Basecamp , Twitch, Ghost, Wire, Wrike, Còd Stiùidio Lèirsinneach agus Discord. Gu h-iomlan, tha 1016 tagradh ann an catalog prògram Electron. Gus leasachadh thagraidhean ùra a dhèanamh nas sìmplidhe, chaidh seata de thagraidhean demo àbhaisteach ullachadh, a ’toirt a-steach eisimpleirean còd airson diofar dhuilgheadasan fhuasgladh.

Source: fosgailtenet.ru

Cuir beachd ann