Tso tawm Electron 9.0.0, lub platform rau tsim cov ntawv thov raws li Chromium cav

Npaj platform tso tawm Hluav Taws Xob 9.0.0, uas muab ib lub moj khaum rau tus kheej rau kev tsim ntau lub platform kev cai siv, siv Chromium, V8 thiab Node.js Cheebtsam ua lub hauv paus. Ib qho kev hloov pauv tseem ceeb hauv tus lej version yog vim qhov hloov tshiab rau Chromium 83 codebase, platform npe.js 12.14 thiab JavaScript cav V8 8.3.

Π’ tawm tshiab:

  • Cov peev xwm cuam tshuam nrog kev txheeb xyuas kev sau ntawv tau nthuav dav thiab API tau ntxiv los tswj koj tus kheej cov npe hauv phau ntawv txhais lus.
  • Ntawm Linux platform, qhov ua tau zoo ntawm kev ua cov txheej xwm ntsig txog qhov rais tau raug txhim kho.
  • PDF saib suav nrog.
  • Lub app.allowRendererProcessReuse qhov teeb tsa yog qhib los ntawm lub neej ntawd, tiv thaiv kev thauj khoom mus rau hauv cov txheej txheem rendering cov ntsiab lus haiv neeg modules.
  • IPC siv Structured Clone Algorithm ntawm cov txheej txheem tseem ceeb thiab cov txheej txheem rendering, uas yog siv hauv V8 lub cav los luam cov khoom siv JavaScript nyuaj. Piv nrog rau yav dhau los siv cov ntaub ntawv serialization mechanism, cov algorithm tshiab yog qhov kwv yees ntau dua, nrawm thiab ua haujlwm. Thaum tsiv loj buffers thiab cov khoom nyuaj, cov algorithm tshiab yog kwv yees li ob zaug sai dua, nrog rau qhov tsis hloov pauv qeeb thaum xa cov lus me me.

Cia peb nco ntsoov koj tias Electron tso cai rau koj los tsim ib qho kev siv graphical siv browser thev naus laus zis, cov laj thawj uas tau hais tseg hauv JavaScript, HTML thiab CSS, thiab kev ua haujlwm tuaj yeem nthuav dav los ntawm cov txheej txheem ntxiv. Cov neeg tsim tawm muaj kev nkag mus rau Node.js modules, nrog rau qhov txuas ntxiv API rau tsim cov kev sib tham ib txwm muaj, kev sib koom ua ke ntawm cov ntawv thov, tsim cov ntawv qhia zaub mov, koom ua ke nrog cov kev ceeb toom, tswj qhov rais, thiab cuam tshuam nrog Chromium subsystems.

Tsis zoo li cov ntawv thov hauv lub vev xaib, cov khoos phis tawj hluav taws xob tau xa tawm raws li tus kheej muaj cov ntaub ntawv ua tiav uas tsis khi rau lub browser. Nyob rau tib lub sijhawm, tus tsim tawm tsis tas yuav txhawj xeeb txog kev xa daim ntawv thov rau ntau lub platform; Electron yuav muab lub peev xwm tsim rau txhua lub tshuab txhawb nqa los ntawm Chromium. Electron kuj muab chaw txhawm rau txhim kho kev xa khoom tsis siv neeg thiab kev teeb tsa kev hloov kho tshiab (cov kev hloov tshiab tuaj yeem xa los ntawm ib tus neeg rau zaub mov txawv lossis ncaj qha los ntawm GitHub).

Ntawm cov kev pabcuam tsim los ntawm Electron platform, peb tuaj yeem nco ntsoov tus editor Atom, mail neeg nylas, cov cuab yeej siv rau kev ua haujlwm nrog Git GitKraken, lub kaw lus rau kev txheeb xyuas thiab pom cov lus nug SQL Wagon, WordPress Desktop blogging system, BitTorrent tus neeg siv khoom WebTorrent Desktop, as well as official clients for services such as Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code and Discord. Tag nrho hauv Electron program catalog nthuav tawm txog 850 daim ntawv thov. Txhawm rau kom yooj yim rau kev txhim kho cov ntawv thov tshiab, txheej txheej txheem demo daim ntawv thov, suav nrog cov qauv code rau kev daws teeb meem ntau yam.

Tau qhov twg los: opennet.ru

Ntxiv ib saib