Sgaoileadh Electron 8.0.0, àrd-ùrlar airson tagraidhean a chruthachadh stèidhichte air an einnsean Chromium

Air ullachadh sgaoileadh àrd-ùrlar dealan 8.0.0, a bheir seachad frèam fèin-chumanta airson a bhith a’ leasachadh thagraidhean gnàthaichte ioma-ùrlar, a’ cleachdadh co-phàirtean Chromium, V8 agus Node.js mar bhunait. Atharrachadh mòr air àireamh an tionndaidh ri linn àrdachadh gu codebase Chromium 80, àrd-ùrlaran Nod.js 12.13 agus einnsean JavaScript V8 8.0.

Am measg nan atharrachaidhean ann an APIan sònraichte dealanach:

  • Air a thoirt seachad an comas litreachadh a sgrùdadh ann am foirmean cuir a-steach a’ cleachdadh an dearbhair-litreachaidh Chrome a chaidh a thogail a-steach;
  • Conaltradh eadar-phròiseas (IPC) an sàs algorithm clonadh structaraichte (Algorithm Clone Structaraichte), air a chleachdadh san einnsean V8 gus stuthan iom-fhillte JavaScript a chopaigeadh. An coimeas ris an uidheamachd sreathachaidh dàta a chaidh a chleachdadh roimhe, tha an algairim ùr nas ro-innseach, nas luaithe agus nas gnìomhaiche. Nuair a ghluaiseas tu bufairean mòra agus nithean iom-fhillte, tha an algairim ùr timcheall air dà uair cho luath le dàil cha mhòr gun atharrachadh nuair a thathar a’ sgaoileadh teachdaireachdan beaga;
  • Chaidh taic airson Offscreen Rendering a chiorramachadh, mar a dh’ èirich duilgheadasan nuair a bha sinn a’ gluasad gu foillseachadh ùr de Chromium, agus chaidh am fo-shiostam fhàgail às aonais neach-gleidhidh;
  • Chaidh APIan ùra a chur ris: app.getApplicationNameForProtocol(url), BrowserWindow.getMediaSourceId(), BrowserWindow.moveAbove(mediaSourceId), session.downloadURL(url), session.addWordToSpellCheckerDictionary, tray.removeBalloon(), tray.focus(), contents.execut. (worldId, sgriobtaichean [, userGesture]).

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 goireasan gus lìbhrigeadh fèin-ghluasadach agus stàladh ùrachaidhean a chuir air dòigh (faodar ùrachaidhean a lìbhrigeadh an dàrna cuid bho fhrithealaiche air leth no gu dìreach bho GitHub).

De na prògraman a chaidh a thogail air an àrd-ùrlar Electron, is urrainn dhuinn an neach-deasachaidh a thoirt fa-near Atom, teachdaiche puist Nàile, inneal airson a bhith ag obair le Git GitKraken, siostam airson mion-sgrùdadh agus sealladh a dhèanamh air ceistean SQL Faicheag, siostam blogaidh WordPress Desktop, neach-dèiligidh BitTorrent WebTorrent Desktop, a bharrachd air teachdaichean oifigeil airson seirbheisean leithid Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code agus Discord. Gu h-iomlan ann an catalog prògram Electron air a thaisbeanadh mu 850 tagradh. Gus leasachadh thagraidhean ùra a dhèanamh nas sìmplidhe, seata de inbhe tagraidhean demo, a’ gabhail a-steach eisimpleirean còd airson diofar dhuilgheadasan fhuasgladh.

Source: fosgailtenet.ru

Cuir beachd ann