تم إطلاق سراح Epiphany 44 بالفعل وهذه هي أخبارها

عيد الغطاس

Epiphany هو متصفح ويب مجاني يستخدم محرك عرض WebKit لبيئة سطح مكتب جنوم.

ال رمي الإصدار الجديد من متصفح الويب جنوم ويب 44 المعروف باسم عيد الغطاس جنبًا إلى جنب مع الفرع المستقر لـ WebKitGTK 2.40.0 وهو منفذ لمحرك مستعرض WebKit لمنصة GTK.

بالنسبة لأولئك الذين ليسوا على دراية بـ Epiphany ، يجب أن تعلم أنه يُعرف حاليًا باسم Gnome Web و هذا متصفح ويب مجاني يستخدم محرك عرض WebKit لبيئة سطح مكتب Gnome ، حيث تعيد استخدام إطارات Gnome وإعداداتها.

يتميز WebKitGTK بالسماح باستخدام جميع ميزات WebKit عبر واجهة برمجة موجهة نحو جنوم على أساس GObject ويمكن استخدامه لدمج أدوات معالجة الويب في أي تطبيق ، بدءًا من الاستخدام في محللات HTML / CSS المتخصصة ، إلى إنشاء متصفحات ويب كاملة الوظائف. من بين المشاريع المعروفة التي تستخدم WebKitGTK ، يمكن ملاحظة Midori ومتصفح Gnome القياسي "Epiphany".

الأخبار الرئيسية من عيد الغطاس 44

في هذا الإصدار الجديد من Epiphany 44 الذي تم تقديمه ، تم تقديم الانتقال لاستخدام GTK 4 و libadwaita ، حيث يتم استبدال لوحات المعلومات بالقوائم المنبثقة (المنبثقة) ومربعات الحوار واللافتات ، بالإضافة إلى ذلك تم استبدال قائمة علامة التبويب بـ AdwTabButton وتم استبدال مربع الحوار "حول" بـ AdwAboutWindow.

آخر التغييرات التي تبرز هو إعادة صياغة الدعم لتوزيع نظام التشغيل الأولي، بالإضافة إلى إعداد مضاف لتهيئة الصفحة التي يتم عرضها عند فتح علامة تبويب جديدة.

من ناحية أخرى ، يمكننا أيضًا إيجاد a دعم موسع لواجهة برمجة تطبيقات WebExtension browserAction وأضف أيضًا إعدادات WebExtensions ، بالإضافة إلى تنفيذ دعم لتكرار علامة تبويب عن طريق الضغط على زر تحديث الصفحة باستخدام زر الماوس الأوسط.

تعرض قائمة السياق دائمًا عنصر علامة التبويب "كتم الصوت" وتنتقل لاستخدام EGL بشكل أساسي بدلاً من GLX.

من جانب من تغييرات WebKitGTK 2.40.0:

  • تم تثبيت دعم GTK4 API.
  • تم تضمين دعم WebGL2. يستخدم تطبيق WebGL طبقة ANGLE لترجمة استدعاءات OpenGL ES إلى OpenGL و Direct3D 9/11 و Desktop GL و Vulkan.
  • دعم إضافي لتركيب الكلام باستخدام Flite.
  • لقد قمت بتمكين واجهة برمجة تطبيقات إدارة الحافظة ، والتي تعمل في الوضع غير المتزامن.
  • تمت إضافة واجهة برمجة تطبيقات لطلب أذونات لإمكانيات ويب معينة.
  • تمت إضافة API لإرجاع قيم الرسائل النصية المخصصة في الوضع غير المتزامن.
  • التعامل مع إشارة WebKitDownload :: تحديد الوجهة بشكل غير متزامن.
  • تمت إضافة واجهة برمجة تطبيقات جديدة لتشغيل JavaScript.
  • توفير القدرة على تصدير webkit: // gpu الإخراج بتنسيق JSON.
  • تم إصلاح المشكلات المتعلقة بتخصيص ذاكرة كبيرة عند تحميل المحتوى.

كيفية تثبيت Epiphany على Ubuntu ومشتقاته؟

للراغبين في تثبيت هذا الإصدار الجديد من Epiphany pيمكنك القيام بذلك عن طريق تمكين مستودع الكون أو عن طريق تجميع شفرة مصدر المتصفح على نظامك.

لتمكين المستودع أولاً ، افتح مركز البرامج ، وبعد ذلك عليك النقر فوق "تحرير" ثم "مصادر البرامج". بمجرد فتحه ، حدد المربع الذي يشير إلى إغلاق وتحديث "الكون".

بعد فقط افتح Terminal وفيه عليهم فقط كتابة الأمر التالي:

sudo apt install epiphany

طريقة التثبيت الأخرى عن طريق تجميع التعليمات البرمجية المصدر المتصفح. لهذا يجب عليهم الحصول على الكود المصدري لـ Epiphany 42 من الرابط التالي.

أو يمكنهم تنزيله من خلال:

wget https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz

حقيقة ديجب عليهم فك ضغط الحزمة التي حصلوا عليها للتو ، والوصول إلى المجلد الناتج وقم بالتجميع بتنفيذ الأوامر التالية:

mkdir build && cd build
meson .. 
ninja
sudo ninja install

طريقة أخرى لتتمكن من تثبيت هذا الإصدار الجديد من المتصفح ، يتم ذلك بمساعدة حزم Flatpak ويكفي فقط الحصول على الدعم الإضافي في نظامك.

لتتمكن من تنفيذ التثبيت ، ما عليك سوى فتح Terminal وفيها سنقوم بكتابة الأمر التالي:

flatpak install flathub org.gnome.Epiphany

بمجرد الانتهاء من ذلك ، ستتمكن من استخدام متصفح الويب الجديد المثبت على نظامك ، ما عليك سوى البحث عن المشغل في قائمة التطبيقات أو من المحطة ، اكتب الأمر التالي لبدء التطبيق:

flatpak run org.gnome.Epiphany

أخيرًا ، إذا كانت لديك نكهة أخرى لـ Ubuntu وقمت بتثبيت البيئة ، فسيتم تضمين المتصفح في تطبيقات Gnome.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.