Itanna 12.0.0 de ti o da lori Chromium 89, awọn API tuntun ati diẹ sii

Itanna

Laipe ikede ikede tuntun ti Itanna 12.0.0 ti kede, èwo wa pẹlu iṣedopọ awọn imudojuiwọn Chromium 89, ẹrọ V8 8.9 ati Node.js 14.16, pẹlu diẹ ninu awọn ayipada pataki ni a ṣe afihan, pẹlu awọn API tuntun ati diẹ sii.

Fun awọn ti ko mọ Itanna, wọn yẹ ki o mọ pe eyi jẹ ilana ohun elo tabili tabili agbelebu ti o nlo awọn imọ-ẹrọ wẹẹbu, ti ọgbọn ọgbọn rẹ jẹ nipasẹ JavaScript, HTML ati CSS ati pe iṣẹ-ṣiṣe le ti fẹ sii nipasẹ eto ohun itanna. O ti dagbasoke nipasẹ GitHub ati pe o da lori idagbasoke C ++.

Awọn paati akọkọ ti Itanna jẹ Chromium, Node.js, ati V8. A ṣe koodu amayederun ni Node.js, ati pe wiwo da lori awọn irinṣẹ Chromium, apakan orisun ṣiṣi ti Google Chrome. LAwọn modulu Node.js wa fun awọn oludasile, bii API ti ilọsiwaju lati ṣẹda awọn apoti ibanisọrọ abinibi, ṣepọ awọn ohun elo, ṣẹda awọn akojọ aṣayan ti o tọ, ṣepọ pẹlu eto ijade iwifunni, ṣe ifọwọyi awọn window ati ṣepọ pẹlu awọn ọna ẹrọ Chromium.

Ko dabi awọn ohun elo wẹẹbu, Awọn eto ti o da lori Itanna wa ni irisi awọn faili ṣiṣe ti ara ẹni iyẹn ko sopọ si ẹrọ lilọ kiri lori ayelujara.

Ni ọran yii, Olùgbéejáde ko nilo lati ṣe aniyan nipa gbigbe ohun elo fun ọpọlọpọ awọn iru ẹrọ, Itanna yoo pese agbara lati kọ fun gbogbo awọn ọna ṣiṣe ibaramu Chromium. Itanna tun pese awọn irinṣẹ lati ṣeto ifijiṣẹ aifọwọyi ati fifi sori ẹrọ ti awọn imudojuiwọn (awọn imudojuiwọn le ṣee firanṣẹ lati ọdọ olupin lọtọ tabi taara lati GitHub).

Kini tuntun ni Itanna 12.0.0?

Ẹya tuntun ti Itanna yii wa pẹlu awọn ayipada pataki to dara julọ ati awọn ilọsiwaju, ti eyiti o duro fun apẹẹrẹ iImuse iwifunni iwukara XML aṣa ni Windows, bii ilọsiwaju ipo atilẹyin okunkun ni Windows ati ju gbogbo eyi lọ pe iyipada si ẹka LTS tuntun lati pẹpẹ Node.js 14 (tẹlẹ a ti lo ẹka 12.x).

Ni apakan ti awọn API tuntun, o mẹnuba pe kun WebFrameMain API, eyi ngbanilaaye iraye lati ilana akọkọ si alaye nipa RenderFrame ti a ṣe ni awọn igba ọtọtọ ti WebContents (webFrameMain API jẹ deede si API webFrame, ṣugbọn o le lo lati ilana akọkọ).

Iyipada miiran ti duro jade ni lilo ti modulu «latọna jijin», eyiti o rọpo nipasẹ @ itanna / latọna jijin ati pe o tun ṣe akiyesi pe a yọ atilẹyin Flash kuro, eyi nitori Chromium ti yọ atilẹyin fun Flash kuro.

Ti miiran awọn ayipada ti o duro jade ninu ikede ti ẹya tuntun yii:

  • API ti a ṣafikun lati jẹki / mu aṣayẹwo akọtọ kuro.
  • Ti fi kun ExitCode fun awọn alaye ti ilana fifunni.
  • ṣafikun net.online lati ṣawari boya asopọ intanẹẹti wa lọwọlọwọ.
  • fi kun powerMonitor.onBatteryPower.
  • ṣafikun webPreferences.preferredSizeMode lati gba awọn iwo laaye lati ni iwọn gẹgẹ bi iwọn to kere julọ ti iwe aṣẹ rẹ.
  • ṣafikun aṣayan awọn iwe-ẹri titun fun net.request ().
  • fifi kun asynchronous shell.trashItem () API, rirọpo ikarahun amuṣiṣẹpọ.moveItemToTrash ().
  • Afikun sikirinifoto API fun session.setPermissionRequestHandler.
  • Fikun wẹẹbu ti o padanuFrameMain.executeJavaScriptInIsolatedWorld ().
  • Ka / kọ atilẹyin fun activist tositi CLSID ni awọn ọna abuja.
  • Atilẹyin ti a ṣafikun fun sisọ taara taara, auto_detect, tabi awọn ipo eto ni igba apejọ .setProxy ().
  • Atilẹyin ti a ṣafikun fun iṣafihan akojọ aṣayan pinpin macOS, bii a iṣẹlẹ iyipada olumulo yara si agbaraMonitor lori macOS.
  • Ọna "ContextBridge fi hanInMainWorld" ni a gba laaye lati ṣafihan awọn API ti kii ṣe nkan.

Níkẹyìn ti o ba nifẹ lati mọ diẹ sii nipa rẹ ti ẹya tuntun yii, o le ṣayẹwo awọn alaye naa Ni ọna asopọ atẹle.

Bii o ṣe le Gba Itanna lori Lainos?

Lati le ṣiṣe awọn ohun elo ati / tabi lati ṣiṣẹ pẹlu Electron laarin Linux, A ni lati ni Node.JS sori ẹrọ nikan ati oluṣakoso package NPM rẹ.

Lati fi Node.JS sori ẹrọ Linux, o le ṣabẹwo si ifiweranṣẹ nibiti a sọrọ nipa Node.JS 15 ati ni opin rẹ iwọ yoo wa awọn aṣẹ fifi sori ẹrọ fun diẹ ninu awọn pinpin kaakiri Linux oriṣiriṣi.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.