ααΆαα ααααααΆααααα·ααΆ Electron 24.0.0 ααααΌαααΆααααα α ααααααααααΌαααααααααααααααααααΆαααααααΆααααΆαα’αα·αααααααααα·ααΈα’αααααααΎααααΆαααα α»αααα·ααΆ αααααααΎαααΆαααΆαα» Chromium, V8 αα·α Node.js ααΆααΌαααααΆαα ααΆαααααΆααααααΌαααααααΆαααα αααα»ααααααααααΊαααααΆαααααΆαααααΎαα αα α»ααααααααΆααα ααΌαααααΆαααΌα Chromium 112 αααα·ααΆ Node.js 18.14.0 αα·ααααΆαααΈα V8 11.2 JavaScript α
αααα»αα ααααααΆαααααΆααααααΌααα αααα»αααΆαα ααααααΆαααααΈ:
- ΠΠ·ΠΌΠ΅Π½Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΠΌΠ΅ΡΠΎΠ΄Π΅ nativeImage.createThumbnailFromPath(path, size), Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Β«maxSizeΒ» Π·Π°ΠΌΠ΅Π½ΡΠ½ Π½Π° Β«sizeΒ» ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΡΠ°ΠΆΠ°Π΅Ρ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΠΌΠΈΠ½ΠΈΠ°ΡΡΡΡ, Π° Π½Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ (Ρ.Π΅. Π΅ΡΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅).
- ΠΠ±ΡΡΠ²Π»Π΅Π½Ρ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ BrowserWindow.setTrafficLightPosition(position) ΠΈ BrowserWindow.getTrafficLightPosition(), Π²ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΡΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ BrowserWindow.setWindowButtonPosition(position) ΠΈ BrowserWindow.getWindowButtonPosition().
- Π ΠΌΠ΅ΡΠΎΠ΄Π΅ cookies.get() Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ Cookie ΠΏΡΠΈ ΡΠ΅ΠΆΠΈΠΌΠ΅ HttpOnly.
- Π ΠΌΠ΅ΡΠΎΠ΄ shell.openExternal() Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ logUsage.
- Π webRequest ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ ΡΠΈΠΏΠ°ΠΌ.
- Π webContents Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅ devtools-open-url Π΄Π»Ρ ΠΎΡΠΊΡΡΡΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.
- Π callback-ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ses.setDisplayMediaRequestHandler() Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ»Π°Π³ enableLocalEcho Π΄Π»Ρ ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° Π² Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠΎΠΊ.
- Π ΡΠ°ΠΉΠ»Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΎΠ±ΡΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π²ΡΠ΅Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ.
αααα·ααΆα’αα‘α·α ααααΌαα·αα’αα»ααααΆαα±ααα’ααααααααΎααααααα·ααΈααααΆα ααα·αααΆαα½ααααααααΎαα αα αααα·ααααΆαααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·α αααααα·ααααΆαααααααΌαααΆαααααααα αααα»α JavaScript, HTML αα·α CSS α αΎααα»αααΆαα’αΆα ααααΌαααΆααααααΈαααΆααααααααααααααααααα α’αααα’αα·ααααααααΆααα·αααα·α αΌαααααΎαααΌαα»α Node.js ααααΌα ααΆ API αααααααααααΆαααααααΎααααα’ααααΎα αα½ααααα αΌααααααα·ααΈ αααααΎααααΊαα»αααα·αα αα½ααααα αΌαααΆαα½αααααααααααΌαααααΉα αααα ααααα’α½α αα·αααααΎα’ααααααααααΆαα½ααααααααααα Chromium α
αα·αααΌα αααααα·ααΈαααααΆα αααααα·ααΈαααααΆαααΌαααααΆαααΎα’αα‘α·α αααα»αααααΌαααΆααααααΌαααΆα―αααΆααααα’αΆα ααααα·ααααα·ααΆαααααααα½αα―α ααααα·αααααΌαααΆαααααΆααααΆαα½ααααααα·ααΈαα»αααα αααα»ααααααΆαα½αααααΆααα α’αααα’αα·αααααααα·αα αΆαααΆα ααααα½αααΆααααα’αααΈααΆααααααΌααααααα·ααΈαααααΆαααααα·ααΆααααααααααα α’αα‘α·α αααα»αααΉααααααααΌααααααααΆααααα»αααΆααααααΎααααααΆααααααααααααΆααα’αααααααΆααααααα Chromium α α’αα‘α·α αααα»ααααααααα§ααααααααααΆααααΆαα ααα αΆααααααααααααααααα· αα·αααΆαααα‘αΎααα αα α»ααααααααΆα (ααΆαα’αΆαααααα’αΆα ααααΌαααΆααααααΌαααΈαααΆαααΈαααααΆα ααααα‘αα α¬αααααααΆααααΈ GitHub)α
αααααα·ααΈααααααααΎαα‘αΎααα
ααΎαααα·ααΆα’αα‘α·α
ααααΌαα·ααα½αααΆααααααα·ααΈαα·αααα Atom αααααα·ααΈα’ααΈααα Mailspring αααα’ααα§ααααα GitKraken αααααααααααα, ααΌαααΆα Desktop, αααΆαααΈαααααα WebTorrent Desktop BitTorrent ααααΌα
ααΆα’αα·αα·ααααααΌαααΆααααααΆααααααΆααααααΌα
ααΆ Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire α , Wrike, Visual Studio Code αα·α Discord α ααα»ααα ααΆααΆα‘α»ααααααα·ααΈα’αα‘α·α
αααα»αααΆα 734 αααααα·ααΈα ααΎααααΈααααα½ααααααΆαα’αα·αααααααααααα·ααΈααααΈ αααα»ααααααααα·ααΈααΆααααααααααααΆαααααΌαααΆααααα
α αα½αααΆααα§ααΆα αααααΌααααααΆαααααααααΆααααα αΆααααααα
ααααα: opennet.ru