Famoahana ny Electron 8.0.0, sehatra hamoronana rindranasa mifototra amin'ny motera Chromium

vonona famoahana sehatra Elektronika 8.0.0, izay manome rafitra manokana ho an'ny fampivoarana ireo rindranasa mahazatra amin'ny sehatra maro, mampiasa ny singa Chromium, V8 ary Node.js ho fototra. Fiovana laharan'ny dikan-teny manan-danja noho ny fanavaozana ny codebase Chrome 80, sehatra Node.js 12.13 ary motera JavaScript V8 8.0.

Anisan'ireo FIOVANA amin'ny Electron specific APIs:

  • NANOMEZAN'I ny fahafahana manamarina tsipelina amin'ny endrika fampidirana amin'ny alΓ lan'ny mpitsikilo tsipelina Chrome naorina;
  • Fifandraisana inter-process (IPC) anjara algorithm kloning voarafitra (Structured Clone Algorithm), ampiasaina amin'ny motera V8 mba handikana zavatra JavaScript sarotra. Raha ampitahaina amin'ny mekanika serialization data efa nampiasaina teo aloha, ny algorithm vaovao dia azo vinavinaina kokoa, haingana ary miasa. Rehefa manetsika buffer lehibe sy zavatra saro-takarina, ny algorithm vaovao dia avo roa heny noho ny haingana miaraka amin'ny fahatarana saika tsy miova rehefa mandefa hafatra kely;
  • Ny fanohanana ny Famerenana ivelan'ny efijery dia tsy kilemaina, satria nipoitra ny olana nandritra ny fifindrana mankany amin'ny famoahana vaovao an'ny Chromium, ary navela tsy nisy mpikarakara ny subsystem;
  • Nampiana API vaovao: app.getApplicationNameForProtocol(url), BrowserWindow.getMediaSourceId(), BrowserWindow.moveAbove(mediaSourceId), session.downloadURL(url), session.addWordToSpellCheckerDictionary, tray.removeBalloon(), tray.execute(), na atiny. (worldId, scripts [, userGesture]).

Avelao izahay hampahatsiahy anao fa ny Electron dia mamela anao hamorona rindranasa sary amin'ny alΓ lan'ny teknolojian'ny navigateur, ny lojikan'izany dia voafaritra amin'ny JavaScript, HTML ary CSS, ary azo itarina amin'ny alΓ lan'ny rafitra fanampiny ny fiasa. Ny mpamorona dia afaka miditra amin'ny maodely Node.js, ary koa ny API miitatra amin'ny famoronana fifanakalozan-dresaka teratany, fampidirana fampiharana, famoronana menus context, fampidirana amin'ny rafitra fampandrenesana, fanodinkodinana windows, ary fifandraisana amin'ny subsystems Chromium.

Tsy toy ny rindranasa an-tranonkala, ny programa mifototra amin'ny Electron dia atolotra ho rakitra azo tanterahana tsy misy ifandraisany amin'ny navigateur. Mandritra izany fotoana izany, ny mpamorona dia tsy mila manahy momba ny fandefasana ny rindranasa ho an'ny sehatra samihafa; Electron dia hanome fahafahana hanorina ho an'ny rafitra rehetra tohanan'ny Chromium. Electron koa dia manome vola mba handaminana fanaterana sy fametrahana fanavaozam-baovao mandeha ho azy (azo ampitaina na avy amin'ny mpizara mitokana na mivantana avy amin'ny GitHub ny fanavaozana).

Amin'ireo programa natsangana amin'ny sehatra Electron, azontsika atao ny manamarika ny tonian-dahatsoratra Atom, mpanjifa mailaka nylas, fitaovana enti-miasa amin'ny Git GitKraken, rafitra famakafakana sy fijerena ny fangatahana SQL Sarety, rafitra fitorahana bilaogy WordPress Desktop, mpanjifa BitTorrent Desktop WebTorrent, ary koa ireo mpanjifa ofisialy ho an'ny serivisy toa ny Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code ary Discord. Total ao amin'ny katalaogin'ny programa Electron aseho fampiharana 850 eo ho eo. Mba hanatsorana ny fampandrosoana ny fampiharana vaovao, napetraka ny fenitra fampiharana demo, anisan'izany ny ohatra kaody ho famahana olana isan-karazany.

Source: opennet.ru

Add a comment