د الیکترون 28.0.0 پلیټ فارم خپور شوی ، کوم چې د څو پلیټ فارم کارونکي غوښتنلیکونو رامینځته کولو لپاره د ځان بسیا چوکاټ چمتو کوي ، د کرومیم ، V8 او Node.js اجزا د اساس په توګه کاروي. د نسخې شمیره کې د پام وړ بدلون د کرومیم 120 کوډبیس، د Node.js 18.18.2 پلیټ فارم او V8 12.0 JavaScript انجن ته د تازه کولو له امله دی.
په نوي ریلیز کې د بدلونونو په منځ کې:
- د ESM جاواسکریپټ ماډلونو (ECMAScript ماډلونو) لپاره ملاتړ اضافه شوی، د ECMAScript 6 مشخصاتو سره سم رامینځته شوی او د براوزر میشته ویب غوښتنلیکونو کې کارول کیږي (پخوا ، الیکټرون یوازې د Node.js لپاره ځانګړي CommonJS ماډلونو ملاتړ کاوه). د ESM ماډلونه دواړه پخپله په الیکټرون کې او د UtilityProcess API پراساس په هینډلرونو کې کارول کیدی شي. د EMS ماډلونو لپاره ملاتړ د الیکټرون فورج غوښتنلیک جوړولو او خپرولو توکی کټ کې هم اضافه شوی.
- په پلیټریټ کې Linux د ELECTRON_OZONE_PLATFORM_HINT چاپیریال متغیر پلي شوی، چې د الکترون پر بنسټ غوښتنلیکونو کې د ویلینډ پروتوکول ملاتړ شاملول ساده کوي (دا د .desktop فایل ته د "--ozone-platform-hint" بیرغ اضافه کولو پرته ترسره کیدی شي).
- کشف شوي ملکیتونه، MaxCursorSize او nativeOrigin د نندارې اعتراض کې اضافه شوي.
- د ډیفالټ WebContents.backgroundThrottling ترتیب په "غلط" بدل شوی، کوم چې د براوزر وینډوز اعتراض په کارولو سره د مینځپانګې وړاندې کولو په وخت کې د فریم نرخ ټروټلینګ غیر فعالوي.
- حذف شوي میتودونه BrowserWindow.setTrafficLightPosition (باید د BrowserWindow.setWindowButtonPosition وکاروئ)، BrowserWindow.getTrafficLightPosition (باید BrowserWindow.getWindowButtonPosition وکاروئ)، ipcRenderer.sendTrafficLightPosition (ایپ استعمال کړئ). باید app.runningUnderARM64Translation) وکاروئ. د scroll-touch-[begin|end|edge] پیښو لپاره ملاتړ بند شوی دی.
د الیکټرون پلیټ فارم تاسو ته اجازه درکوي د براوزر ټیکنالوژیو په کارولو سره هر ډول ګرافیکي غوښتنلیکونه رامینځته کړئ ، کوم منطق چې په جاواسکریپټ ، HTML او CSS کې تعریف شوی ، او فعالیت د اضافې سیسټم له لارې پراخ کیدی شي. پراختیا کونکي د Node.js ماډلونو ته لاسرسی لري ، په بیله بیا د اصلي ډیالوګونو رامینځته کولو ، غوښتنلیکونو ادغام ، د شرایطو مینو رامینځته کولو ، د خبرتیا سیسټم سره ادغام ، وینډوز اداره کول ، او د کرومیم فرعي سیسټمونو سره تعامل لپاره پراخه API.
د ویب اپلیکیشنونو برعکس، د الکترون پر بنسټ پروګرامونه د ځان پورې تړلي اجرایوي فایلونو په توګه وړاندې کیږي، نه د براوزر سره تړلي. پراختیا کونکی اړتیا نلري چې د اپلیکیشن مختلف پلیټ فارمونو ته د پورټ کولو په اړه اندیښنه ولري؛ الکترون د کرومیم لخوا ملاتړ شوي ټولو سیسټمونو لپاره د جوړولو وړتیا چمتو کوي. الکترون د تازه معلوماتو په اتوماتيک ډول رسولو او نصبولو لپاره وسیلې هم چمتو کوي (تازه معلومات د جلا څخه لیږدول کیدی شي). سرور، او همدارنګه مستقیم له GitHub څخه).
د هغو پروګرامونو په منځ کې چې د الکترون پلیټ فارم کې جوړ شوي دي، موږ کولی شو د اتوم مدیر، د میل سپرینګ بریښنالیک مراجع، د ګیټ سره د کار کولو لپاره د ګیټ کریکن وسیله، او د بلاګ کولو سیسټم یادونه وکړو. WordPress ډیسکټاپ، د بټ ټورنټ مراجع ویب ټورنټ ډیسکټاپ، او د خدماتو لپاره رسمي مراجعین لکه سکایپ، سیګنل، سلیک، بیس کیمپ، ټویچ، ګوسټ، وایر، ریک، ویژول سټوډیو کوډ، او ډیسکارډ. د الیکټرون سافټویر کتلاګ 756 ایپسونه لري. د نویو ایپسونو پراختیا ساده کولو لپاره، د نمونې ډیمو ایپسونو یوه سیټ چمتو شوی، په شمول د مختلفو ستونزو حل کولو لپاره د کوډ نمونې.
سرچینه: opennet.ru
