WebKitGTK 2.40.0 برائوزر انجڻ ۽ Epiphany 44 ويب برائوزر جو رليز

نئين مستحڪم برانچ WebKitGTK 2.40.0 جي رليز، GTK پليٽ فارم لاءِ WebKit برائوزر انجڻ جو هڪ پورٽ، اعلان ڪيو ويو آهي. WebKitGTK توهان کي GObject جي بنياد تي GNOME-oriented programming interface ذريعي WebKit جون سڀئي خاصيتون استعمال ڪرڻ جي اجازت ڏئي ٿو ۽ ويب مواد پروسيسنگ ٽولز کي ڪنهن به ايپليڪيشن ۾ ضم ڪرڻ لاءِ استعمال ڪري سگهجي ٿو، خاص HTML/CSS پارسر ۾ استعمال کان وٺي مڪمل فيچرڊ ويب برائوزر ٺاهڻ تائين. مشهور منصوبن مان جيڪي WebKitGTK استعمال ڪن ٿا، اسان معياري GNOME برائوزر (ايپيني) کي نوٽ ڪري سگھون ٿا. اڳي، WebKitGTK Midori برائوزر ۾ استعمال ڪيو ويو، پر بعد ۾ پروجيڪٽ آسٽين فائونڊيشن جي هٿن ۾ گذري ويو، WebKitGTK تي Midori جو پراڻو نسخو ڇڏي ڏنو ويو ۽ Wexond برائوزر مان هڪ ڪانٽو ٺاهي، هڪ بنيادي طور تي مختلف پراڊڪٽ ٺاهي وئي. ساڳيو نالو Midori، پر اليڪٽران ۽ React پليٽ فارم تي ٻڌل آهي.

اهم تبديليون:

  • GTK4 API سپورٽ کي مستحڪم ڪيو ويو آهي.
  • WebGL2 سپورٽ شامل آهي. WebGL جو نفاذ ANGLE پرت استعمال ڪري ٿو، جيڪو OpenGL ES ڪالن جو ترجمو مهيا ڪري ٿو OpenGL، Direct3D 9/11، ڊيسڪ ٽاپ GL ۽ Vulkan.
  • GLX جي بدران EGL استعمال ڪندي بنيادي طور تي تبديل ڪيو ويو.
  • Flite استعمال ڪندي تقرير جي ترڪيب لاء مدد شامل ڪئي وئي.
  • ڪلپ بورڊ مئنيجمينٽ API فعال ٿيل آهي ۽ ڪم ڪري ٿو غير مطابقت واري موڊ ۾.
  • ڪجهه ويب خصوصيتن لاءِ اجازتن جي درخواست ڪرڻ لاءِ API شامل ڪيو ويو.
  • يوزر اسڪرپٽ پيغامن مان قدر واپس ڪرڻ لاءِ هڪ API شامل ڪيو ويو غير مطابقت سان.
  • فعال ٿيل پروسيسنگ WebKitDownload::decide-destination signal in asynchronous mode.
  • JavaScript تي عمل ڪرڻ لاءِ نئون API شامل ڪيو ويو.
  • جي ايسون فارميٽ ۾ webkit://gpu ٻاھر ڪڍڻ جي صلاحيت مهيا ڪئي.
  • ميموري جي وڏي مقدار کي مختص ڪرڻ سان مسئلا حل ڪيا ويا آهن جڏهن مواد لوڊ ڪندي.

GNOME Web 2.40.0 (Epiphany) برائوزر رليز WebKitGTK 44 تي ٻڌل آهي. مکيه تبديليون:

  • GTK 4 ۽ libadwaita استعمال ڪرڻ جي منتقلي ڪئي وئي آهي.
  • انفارميشن پينلز کي پاپ اوور، ڊائلاگ ۽ بينر سان تبديل ڪيو ويو آهي.
  • ٽيب مينيو کي AdwTabButton سان تبديل ڪيو ويو آھي، ۽ اٽڪل ڊائلاگ کي AdwAboutWindow سان تبديل ڪيو ويو آھي.
  • ميوٽ ٽيب عنصر مستقل طور تي ڏيکاريل مينيو ۾ ڏيکاريل آهي.
  • ابتدائي او ايس جي ورڇ لاءِ ٻيهر ڊزائين ڪيل سپورٽ.
  • نئون ٽيب کولڻ وقت ڏيکاريل صفحي کي سيٽ ڪرڻ لاءِ اختيار شامل ڪيو ويو.
  • WebExtension browserAction API لاءِ سپورٽ کي وڌايو ويو آھي.
  • WebExtensions لاءِ شامل ڪيل سيٽنگون.
  • ھڪڙي ٽيب کي نقل ڪرڻ لاءِ لاڳو ڪيل سپورٽ جڏھن توھان صفحي جي ريفريش بٽڻ تي وچولي ڪلڪ ڪريو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو