إصدار محرك متصفح WebKitGTK 2.38.0 ومتصفح الويب Epiphany 43

تم تقديم إصدار الفرع المستقر الجديد WebKitGTK 2.38.0 ، وهو منفذ محرك متصفح WebKit لمنصة GTK. يتيح لك WebKitGTK استخدام جميع ميزات WebKit من خلال واجهة برمجة تطبيقات تستند إلى GObject المستندة إلى GNOME ويمكن استخدامها لدمج أدوات معالجة محتوى الويب في أي تطبيق ، بدءًا من الاستخدام في محللات HTML / CSS المتخصصة إلى بناء متصفحات ويب كاملة الميزات. من بين المشاريع المعروفة التي تستخدم WebKitGTK ، يمكن للمرء أن يلاحظ متصفح جنوم العادي (عيد الغطاس). في السابق ، تم استخدام WebKitGTK في متصفح Midori ، ولكن بعد نقل المشروع إلى Astian Foundation ، تم التخلي عن الإصدار القديم من Midori على WebKitGTK ، ومن خلال إنشاء فرع من متصفح Wexond ، تم إنشاء منتج مختلف تمامًا باستخدام نفس الاسم Midori ، ولكن استنادًا إلى منصة Electron و React.

التغييرات الرئيسية:

  • تم اقتراح نمط تصميم جديد لأزرار التحكم في تشغيل محتوى الوسائط المتعددة.
  • تمت إضافة واجهة برمجة التطبيقات لإعداد CSP (سياسة أمان المحتوى) للوظائف الإضافية للمتصفح.
  • من الممكن استخدام أنظمة الفحص الخارجية المتوفرة في المتصفحات الأخرى (يتم إجراء التكوين باستخدام متغير البيئة WEBKIT_INSPECTOR_HTTP_SERVER).
  • افتراضيًا، يتم تمكين MediaSession API، مما يسمح لك باستخدام واجهة MPRIS للتحكم في التشغيل عن بعد.
  • تمت إضافة عارض مستندات PDF استنادًا إلى PDF.js.

استنادًا إلى WebKitGTK 2.38.0، تم تشكيل إصدار متصفح GNOME Web 43 (Epiphany)، الذي أضاف دعمًا للوظائف الإضافية بتنسيق WebExtension. تتيح لك WebExtensions API إنشاء وظائف إضافية باستخدام تقنيات الويب القياسية وتوحيد تطوير الوظائف الإضافية لمتصفحات مختلفة (يتم استخدام WebExtensions في الوظائف الإضافية لمتصفح Chrome وFirefox وSafari). لم يتم تنفيذ WebExtension API بشكل كامل بعد، ولكن هذا الدعم يكفي بالفعل لتشغيل بعض الوظائف الإضافية الشائعة.

تحسينات أخرى:

  • تمت إعادة تصميم دعم تطبيقات الويب القائمة بذاتها بتنسيق PWA (تطبيقات الويب التقدمية)، وتم تنفيذ موفر D-Bus لمثل هذه البرامج.
  • بدأت إعادة البناء للانتقال إلى GTK 4.
  • تمت إضافة دعم لنظام URI "عرض المصدر:".
  • تحسين تصميم وضع القارئ.
  • تمت إضافة عنصر لالتقاط لقطات الشاشة إلى قائمة السياق.
  • تمت إضافة خيار إلى الإعدادات لتعطيل توصيات البحث في وضع تطبيق الويب.

المصدر: opennet.ru

إضافة تعليق