د نوي مستحکم برانچ WebKitGTK 2.40.0 خوشې کول، د GTK پلیټ فارم لپاره د ویب کیټ براوزر انجن بندر، اعلان شوی. WebKitGTK تاسو ته اجازه درکوي د ویب کیټ ټولې ځانګړتیاوې د GObject پراساس د GNOME-oriented programming Interface له لارې وکاروئ او په هر غوښتنلیک کې د ویب مینځپانګې پروسس کولو وسیلو مدغم کولو لپاره کارول کیدی شي ، په ځانګړي HTML/CSS پارسرونو کې کارولو څخه د بشپړ ځانګړي ویب براوزرونو رامینځته کولو پورې. د مشهورو پروژو په منځ کې چې د WebKitGTK کاروي، موږ کولی شو د معیاري GNOME براوزر (Epiphany) یادونه وکړو. پخوا، WebKitGTK په Midori براوزر کې کارول کیده، مګر وروسته له دې چې پروژه د اسټین فاونډیشن لاسونو ته ورسیده، په WebKitGTK کې د Midori پخوانی نسخه پریښودل شوه او د ویکسینډ براوزر څخه د فورک په جوړولو سره، د بنسټیز ډول مختلف محصول سره رامینځته شو. ورته نوم Midori، مګر د الکترون او عکس العمل پلیټ فارم پراساس.
کلیدي بدلونونه:
- د GTK4 API ملاتړ مستحکم شوی.
- د WebGL2 ملاتړ شامل دی. د WebGL پلي کول د ANGLE پرت کاروي، کوم چې OpenGL، Direct3D 9/11، Desktop GL او Vulkan ته د OpenGL ES کالونو ژباړه چمتو کوي.
- د GLX پرځای د EGL کارولو لپاره په ابتدايي توګه بدل شوی.
- د فلیټ په کارولو سره د وینا ترکیب لپاره ملاتړ اضافه شوی.
- د کلپ بورډ مدیریت API فعال شوی او په غیر متمرکز حالت کې کار کوي.
- د ځانګړو ویب ځانګړتیاو لپاره د اجازې غوښتنه کولو لپاره API اضافه شوی.
- د کارونکي سکریپټ پیغامونو څخه په غیر متناسب ډول د ارزښتونو بیرته راستنیدو لپاره API اضافه شوی.
- د WebKitDownload::decide-destination سیګنال په اسینکرونس حالت کې فعال شوی پروسس کول.
- د جاواسکریپټ اجرا کولو لپاره نوی API اضافه شوی.
- د JSON ب formatه کې د webkit://gpu محصول صادرولو وړتیا چمتو کړې.
- د لوی مقدار حافظې تخصیص کولو کې ستونزې کله چې د مینځپانګې بارول حل شوي.
د GNOME Web 2.40.0 (Epiphany) براوزر ریلیز د WebKitGTK 44 پر بنسټ والړ دی. اصلي بدلونونه:
- د GTK 4 او libadwaita کارولو لپاره لیږد رامینځته شوی.
- د معلوماتو پینلونه د پاپورونو، ډیالوګونو او بینرونو سره بدل شوي.
- د ټب مینو د AdwTabButton سره بدل شوی، او په اړه ډیالوګ د AdwAboutWindow سره بدل شوی.
- د خاموش ټب عنصر په دایمي ډول د شرایطو مینو کې ښودل کیږي.
- د لومړني OS توزیع لپاره بیا ډیزاین شوی ملاتړ.
- د نوي ټب پرانستلو پر مهال ښودل شوي مخ تنظیم کولو لپاره اختیار اضافه کړ.
- د WebExtension BrowserAction API لپاره ملاتړ پراخ شوی.
- د ویب ایکسټینشنونو لپاره تنظیمات اضافه شوي.
- د ټب د نقل کولو لپاره پلي شوي ملاتړ کله چې تاسو د پاڼې ریفریش تڼۍ کې مینځنۍ کلیک وکړئ.
سرچینه: opennet.ru