WebKitGTK 2.36.0 براؤزر انجن اور Epiphany 42 ویب براؤزر کی ریلیز

نئی مستحکم برانچ WebKitGTK 2.36.0، GTK پلیٹ فارم کے لیے WebKit براؤزر انجن کی ایک بندرگاہ کے اجراء کا اعلان کیا گیا ہے۔ WebKitGTK آپ کو GObject پر مبنی GNOME پر مبنی پروگرامنگ انٹرفیس کے ذریعے WebKit کی تمام خصوصیات استعمال کرنے کی اجازت دیتا ہے اور اسے کسی بھی ایپلیکیشن میں ویب مواد کی پروسیسنگ ٹولز کو ضم کرنے کے لیے استعمال کیا جا سکتا ہے، خصوصی HTML/CSS تجزیہ کاروں کے استعمال سے لے کر مکمل خصوصیات والے ویب براؤزرز بنانے تک۔ معروف منصوبوں میں سے جو WebKitGTK استعمال کرتے ہیں، ہم معیاری GNOME براؤزر (Epiphany) کو نوٹ کر سکتے ہیں۔ پہلے، WebKitGTK کو Midori براؤزر میں استعمال کیا جاتا تھا، لیکن اس پروجیکٹ کے آستانی فاؤنڈیشن کے ہاتھ میں جانے کے بعد، WebKitGTK پر Midori کے پرانے ورژن کو ترک کر دیا گیا اور Wexond براؤزر سے ایک فورک بنا کر، بنیادی طور پر مختلف پروڈکٹ تیار کی گئی۔ ایک ہی نام Midori، لیکن Electron اور React پلیٹ فارم پر مبنی ہے۔

اہم تبدیلیاں:

  • معذور افراد کے لیے ٹولز کا ایک نیا نفاذ تجویز کیا گیا ہے، جسے ATK سے AT-SPI DBus انٹرفیس میں منتقل کیا گیا ہے۔
  • درخواست کے ویڈیو فریم کال بیک طریقہ کے لیے تعاون شامل کیا گیا۔
  • میڈیا سیشنز کے لیے تعاون شامل کیا گیا۔
  • ہارڈ ویئر ایکسلریشن پالیسی پیرامیٹر، جو کہ ہارڈویئر ایکسلریشن کو لاگو کرنے کے اصولوں کی وضاحت کرتا ہے، "ہمیشہ" پر سیٹ ہے۔
  • اپنی مرضی کے مطابق URI اسکیموں کو ہینڈل کرنے کے لیے API کو شامل کیا گیا۔
  • لینکس پلیٹ فارم پر، ریئل ٹائم فنکشنلٹی ان تھریڈز کے لیے فعال ہوتی ہے جو صارف کی بات چیت (ایونٹ ہینڈلرز، اسکرولنگ وغیرہ) فراہم کرتے ہیں۔

WebKitGTK 2.36.0 کی بنیاد پر، GNOME Web 42 (Epiphany) براؤزر کا اجراء کیا گیا، جس میں درج ذیل تبدیلیاں تجویز کی گئیں:

  • بلٹ ان پی ڈی ایف ویور (PDF.js) کو اپ ڈیٹ کر دیا گیا ہے۔
  • ڈارک تھیم استعمال کرنے کے لیے سپورٹ شامل کی گئی۔
  • ہارڈ ویئر ایکسلریشن ہمیشہ فعال ہوتا ہے۔
  • GTK 4 میں منتقلی کے لیے تیاریاں کر لی گئی ہیں۔
  • ڈیسک ٹاپ ہینڈلرز کے ذریعے URIs کھولنے کی صلاحیت فراہم کی گئی ہے۔
  • libportal 0.5 لائبریری کے لیے سپورٹ شامل کیا گیا، جو کہ زیادہ تر Flatpak "پورٹلز" کے لیے آسان غیر مطابقت پذیر پرتیں فراہم کرتا ہے۔
  • سرچ انجنوں کے انتظام کے کوڈ پر دوبارہ کام کیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں