د WebKitGTK 2.40.0 براوزر انجن او Epiphany 44 ویب براوزر خوشې کول

د نوي مستحکم برانچ 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

Add a comment