جنوم ويب

جنوم ويب
المؤلف(ون) الأصلي(ون)ماركو بيسنتي جريتي
المطور(ون)مشروع GNOME (معظمه من تأليف مايكل كاتانزارو وزان لوبيز، كلاهما من إيجاليا ) [1]
الإصدار الأولي24 ديسمبر 2002 ؛ منذ 21 عامًا [2] ( 2002-12-24 )
الإصدارات المستقرة
45.1 [3]  / 6 نوفمبر 2023 ؛ منذ 12 شهرًا ( 6 نوفمبر 2023 )
إصدار المعاينة
45. بيتا [4]  / 28 يوليو 2023 ؛ منذ 16 شهرًا ( 28 يوليو 2023 )
مستودع
  • gitlab.gnome.org/GNOME/epiphany.git
مكتوب فيج ( جتك )
محركويب كيت جي تي كيه
نظام التشغيلشبيه يونكس ، هايكو [5]
منصةجنوم
مقاس2.6 ميجا بايت [6] (حزمة مجمعة لـ AMD64 ، بدون تبعيات)
متوفر فيالعديد من اللغات مع نسبة ترجمة مختلفة لواجهة المستخدم والمستندات [7]
يكتبمتصفح الويب
رخصةGPL-3.0 أو أحدث
موقع إلكترونيتطبيقات.gnome.org/Epiphany

GNOME Web ، والذي كان يسمى Epiphany حتى عام 2012 ولا يزال يُعرف بهذا الاسم الرمزي ، [8] هو متصفح ويب مجاني ومفتوح المصدر يعتمد على منفذ GTK لمحرك عرض WebKit الخاص بشركة Apple ، والذي يسمى WebKitGTK . تم تطويره بواسطة مشروع GNOME للأنظمة الشبيهة بـ Unix . إنه متصفح الويب الافتراضي والرسمي لـ GNOME ، وجزء من تطبيقات GNOME الأساسية .

على الرغم من كونه أحد مكونات GNOME، إلا أن الويب لا يعتمد على مكونات GNOME. [6]

GNOME Web هو متصفح الويب الافتراضي على نظام التشغيل elementary OS ، [9] و Bodhi Linux الإصدار 5 [10] [11] [12] [13] و PureOS GNOME Edition. [14]

تاريخ

تسمية

كان اسم GNOME Web في الأصل "Epiphany"، ولكن تمت إعادة تسميته في عام 2012 كجزء من GNOME 3.4. [15] لا يزال اسم Epiphany مستخدمًا داخليًا، كاسم رمزي، [8] للتطوير وفي الكود المصدر. [16] تظل الحزمة epiphany-browser في Debian [17] (لتجنب تضارب الاسم مع لعبة فيديو تسمى أيضًا "Epiphany") و epiphany في Fedora و Arch Linux . [18] [19]

تطوير

جاليون

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

في نفس الوقت تقريبًا، تبنى مشروع جنوم مجموعة من إرشادات واجهة المستخدم ، والتي عززت تبسيط واجهات المستخدم. نظرًا لأن جاليون كان موجهًا نحو المستخدمين المحترفين ، فقد رفض معظم المطورين. نتيجة لذلك، أنشأ جريتي متصفحًا جديدًا يعتمد على جاليون، مع إزالة معظم الميزات غير الحرجة. كان ينوي أن يتوافق إبيفاني مع جنوم هيج. على هذا النحو، استخدم إبيفاني سمة جنوم العالمية والإعدادات الأخرى منذ البداية. [20] [21]

وأوضح جريتي دوافعه:

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

تهدف Epiphany إلى الاستفادة من أبسط واجهة ممكنة للمتصفح. ضع في اعتبارك أن البساطة لا تعني بالضرورة أنها أقل قوة. نعتقد أن المتصفحات الشائعة الاستخدام اليوم كبيرة جدًا ومليئة بالأخطاء ومتضخمة. تعالج Epiphany البساطة من خلال متصفح صغير مصمم للويب - وليس البريد الإلكتروني أو مجموعات الأخبار أو إدارة الملفات أو الرسائل الفورية أو صنع القهوة. تتمثل فلسفة يونكس في تصميم أدوات صغيرة تقوم بمهمة واحدة، وتقوم بها بشكل جيد.

[..]

الهدف الرئيسي لبرنامج Epiphany هو التكامل مع سطح مكتب Gnome. لا نهدف إلى جعل برنامج Epiphany قابلاً للاستخدام خارج Gnome. إذا كان هناك من يرغب في استخدامه على أي حال، فهذا مجرد أمر إيجابي. على سبيل المثال: إن إسعاد الأشخاص الذين ليس لديهم مركز تحكم مثبت ليس سببًا وجيهًا لتكوين MIME في برنامج Epiphany نفسه.

—  ماركو بيسنتي جريتي [22]

استمر Galeon بعد الانقسام، لكنه فقد الزخم بسبب فشل المطورين المتبقين في مواكبة التغييرات في منصة Mozilla. توقف تطوير Galeon وقرر المطورون العمل على الإضافات لجلب ميزات Galeon المتقدمة إلى Epiphany. [21]

أنهى جريتي عمله في Epiphany ويتولى فريق GNOME بقيادة Xan Lopez وChristian Persch وJean-François Rameau إدارة المشروع الآن. [23] توفي جريتي بالسرطان في 23 مايو 2015. [24]

مبني على الوزغة

تم إصدار النسخة الأولى من Epiphany في 24 ديسمبر 2002. [2]

استخدمت Epiphany في البداية محرك تخطيط Gecko من مشروع Mozilla لعرض صفحات الويب. وقد وفرت واجهة مستخدم رسومية GNOME لـ Gecko، بدلاً من واجهة Mozilla متعددة الأنظمة الأساسية. [25]

ركز تطوير Epiphany بشكل أساسي على تحسينات قابلية الاستخدام مقارنة بالمتصفحات الرئيسية في ذلك الوقت. وكان أبرزها أداة إدخال النص الجديدة، والتي تم تقديمها في الإصدار 1.8. تدعم الأداة الجديدة الأيقونات داخل منطقة النص وتقلل من مساحة الشاشة المطلوبة لعرض المعلومات، مع تحسين تكامل GNOME. [26]

كان الإنجاز الرئيسي التالي هو الإصدار 2.14، والذي كان أول إصدار يتبع ترقيم إصدارات GNOME. كما تضمن أيضًا وعيًا بالشبكة باستخدام NetworkManager ، وتحسينات الإشارات المرجعية الذكية ، وخيار البناء باستخدام XULRunner . [ بحاجة لمصدر ]

كان الأخير بالغ الأهمية. في السابق، لم يكن بإمكان Epiphany استخدام سوى متصفح ويب Mozilla مثبت كمزود لمحرك الويب. أتاح دعم XULRunner تثبيت Epiphany كمتصفح ويب وحيد على النظام. [27] [28]

مبني على WebKit

Web Inspector، يعرض واجهة مستخدم تشبه Safari

عانت عملية التطوير من مشاكل كبيرة تتعلق ببرنامج Gecko الخلفي. والجدير بالذكر أن دورات إصدار المشروعين لم تتوافق بكفاءة. بالإضافة إلى ذلك، تجاهلت Mozilla بشكل متزايد برامج الطرف الثالث التي رغبت في الاستفادة من Gecko، حتى أصبح يُنظر إليها على أنها مكون متكامل من Firefox. [23] لمعالجة هذه المشكلات، أضاف فريق Epiphany في يوليو 2007 دعمًا لـ WebKit كمحرك عرض بديل. [29] في 1 أبريل 2008 ، أعلن الفريق أنه سيزيل القدرة على بنائه باستخدام Gecko والمضي قدمًا باستخدام WebKit فقط. [23]

تسبب حجم الفريق وتعقيد نقل المتصفح إلى WebKit في إعادة إصدار الإصدار 2.22 مع إصلاحات الأخطاء إلى جانب GNOME 2.24، [30] لذا توقفت الإصدارات حتى 1 يوليو 2009 ، عندما تم الإعلان عن أن 2.26 سيكون الإصدار النهائي المستند إلى Gecko. [31]

في سبتمبر 2009، تم الانتهاء من عملية الانتقال إلى WebKit كجزء من GNOME 2.28. [32]

تاريخ الإصدار

يحافظ مطورو GNOME Web على سجل تغييرات كامل ودقيق في مستودعهم الرسمي الذي يوضح التغييرات الكاملة والمفصلة بين جميع الإصدارات، [33] يوضح الجدول التالي فقط بعض التغييرات الجديرة بالملاحظة والمهمة المذكورة عشوائيًا: [34] [35]

إصدار تاريخ تغييرات ملحوظة ومهمة
0.4 25 ديسمبر 2002 [36] الإصدار الأولي.
0.5 13 أبريل 2003 [37] القدرة على سحب الإشارات المرجعية والإشارات المرجعية الذكية والموضوعات إلى شريط الأدوات. زر "انتقال" اختياري لشريط URL. دعم "المساعدة".
0.6 4 مايو 2003 [38] سحب وإفلات الروابط إلى شريط علامات التبويب . تفضيلات الأمان. الكشف التلقائي عن لغة المستخدم. مربع حوار جديد للتاريخ. شريط أدوات الإشارات المرجعية الافتراضية.
0.7 7 يونيو 2003 [39] التحكم في تكبير شريط الأدوات. القدرة على إعادة تحميل الصفحة مع تجاوز ذاكرة التخزين المؤقت (shift+reload). قائمة الإشارات المرجعية التقليدية. زر الخروج من وضع ملء الشاشة .
0.8 13 يوليو 2003 [40] نصائح الأدوات. تحسين التكامل مع GNOME. البحث السريع عن الإشارات المرجعية والسجل. سحب وإفلات عناوين URL في شريط أدوات الإشارات المرجعية.
0.9 22 أغسطس 2003 [41] إصلاح الأخطاء فقط.
1.0 8 سبتمبر 2003 [42]
GNOME 2.04
دعم لموزيلا 1.6.
1.2 15 مارس 2004 [43]
GNOME 2.06
دعم لإصداري Mozilla 1.7 و1.8، ووضع القفل. التنقل باستخدام المؤشر .
1.4 13 سبتمبر 2004 [44]
GNOME 2.08
وضع عدم الاتصال. منع النوافذ المنبثقة لكل موقع .
1.6 9 مارس 2005 [45]
GNOME 2.10
مدير الإضافات.
1.8 5 سبتمبر 2005 [46]
GNOME 2.12
روابط بايثون ، شريط أدوات البحث ، أيقونات Favicon و SSL المعروضة في شريط الموقع. [26] دعم Gecko 1.8. رسائل الخطأ معروضة في منطقة المحتوى. استخدام نظام الطباعة GNOME.
2.14 12 مارس 2006 [47] دعم الواجهة الخلفية لـ XULRunner . اقتراحات الموضوعات في مدير الإشارات المرجعية. [48] مزامنة ترقيم الإصدارات مع GNOME . [27] دعم واجهة NetworkManager DBUS .
2.16 6 سبتمبر 2006 [49] تم حفظ التاريخ للروابط المفتوحة في علامات تبويب جديدة. [50] دعم التدقيق الإملائي . مربع حوار معلومات أمان الصفحة من ملحق الشهادات. مربع حوار طباعة GTK جديد. تحسينات الاستقرار. [51]
2.18 14 مارس 2007 [52] تخزين الإشارات المرجعية عبر الإنترنت. [53] واجهة مستخدم لحظر الإعلانات.
2.20 19 سبتمبر 2007 [54] الهجرة من Gecko إلى WebKit. [30] طباعة PDF . الهجرة من GnomeVFS إلى GIO .
2.22 12 مارس 2008 [55]
2.24 24 سبتمبر 2008 [56]
2.26 31 مارس 2009 [57]
2.28 24 سبتمبر 2009 [58] تم إزالة واجهات Gecko الخلفية. تم إزالة دعم امتداد Python. WebInspector. [59]
2.30 31 مارس 2010 [60] تحذير بشأن شهادة SSL المكسورة، ودعم قوائم الصفحات المخصصة.
2.32 29 سبتمبر 2010 [61] إصلاح الأخطاء فقط .
3.0 6 أبريل 2011 [62] تم تقليل حجم واجهة المستخدم كروم . دعم تحديد الموقع الجغرافي . تم التبديل من تكبير النص إلى تكبير المحتوى بالكامل. مدير تنزيل جديد. الانتقال إلى تقنيات GTK 3 وGNOME 3.
3.2 28 سبتمبر 2011 [63] إعدادات خط منفصلة. تم جعل عارض مصدر الصفحة في WebKit افتراضيًا. تم تقديم وضع تطبيقات الويب.
3.4 28 مارس 2012 [15] تم تغيير الاسم من Epiphany إلى Web . تم إجراء إصلاح شامل للواجهة وتحسينات في الأداء وتم تقديم قائمة Super Menu.
3.6 26 سبتمبر 2012 [64] تم تقديم شاشة النظرة العامة ووضع ملء الشاشة.
3.8 27 مارس 2013 [65] دعم Adobe Flash والمكونات الإضافية الأخرى باستخدام WebKit2 . وضع الخصوصية. زر علامة تبويب جديدة . يزيل القدرة على تعطيل JavaScript . [66]
3.10 26 سبتمبر 2013 [67] وضع جديد لشريط الأدوات في "شريط الرأس"، تصميم شريط عنوان GNOME الجديد .
3.12 25 مارس 2014 [68] إصدار تحديث رئيسي، بما في ذلك تحسين الأداء وتحسينات واجهة المستخدم. تم تنفيذ عملية واحدة لكل علامة تبويب. [69]
3.14 24 سبتمبر 2014 [70] تحديث بسيط يضيف دعمًا لحظر شهادات SSL غير الصالحة، وتحذير المستخدمين من المحتوى المختلط لتحسين الأمان، وتحسينات في أداء مانع الإعلانات وتحسينات صغيرة في واجهة المستخدم بشكل عام وتلميعها. [71]
3.16 23 مارس 2015 [72] تم تحديث واجهة المستخدم، وتمت إصلاحات لتحسين خصوصية وضع التصفح المتخفي وإمكانية اكتشافه. [73]
3.18 23 سبتمبر 2015 [72] تحسينات واجهة المستخدم. تم تمكين ميزة "عدم التتبع" وحظر الإعلانات افتراضيًا. [73]
3.20 23 مارس 2016 [72] تحسينات واجهة المستخدم. استعادة الجلسة.
3.22 21 سبتمبر 2016 [72] تحسينات واجهة المستخدم.
3.30 6 سبتمبر 2018 [74] وضع القارئ، الآخرين.
3.34 12 سبتمبر 2019 [72] تمت إعادة كتابة وتحسين أداة حظر الإعلانات التي تستخدم تصفية المحتوى في WebKit. تم وضع عملية الويب في بيئة آمنة لتحسين الأمان. يمكن تثبيت علامات التبويب المفضلة. [75] تمت إزالة دعم المكونات الإضافية. [76]
3.36 7 مارس 2020 [72] تحسينات واجهة المستخدم للشاشات الصغيرة. دعم أصلي لمستندات PDF . دعم محسّن للتعامل مع سمات GTK الداكنة. عرض أصلي لمصدر صفحة الويب. إزالة دعم NPAPI المتبقي. دعم العاملين في الخدمة . معالجة أكثر أمانًا لملفات تعريف الارتباط. تحسينات الأمان لعزل المواقع بشكل أفضل عن بعضها البعض في عملية علامة التبويب. [77] [78]
3.38 16 سبتمبر 2020 [33] تمت إضافة خاصية منع التتبع الذكية وتمكينها افتراضيًا، وتمت إضافة خيار لإيقاف تشغيل مواقع الويب التي تخزن البيانات المحلية . [79]
40 26 مارس 2021 [33] خيار جديد لاقتراحات بحث Google، وعلامات تبويب جديدة، وتعطيل التصفح الآمن من Google بشكل افتراضي.

سمات

تفضيلات GNOME Web 41

باعتباره أحد مكونات تطبيقات GNOME الأساسية ، فإنه يوفر التكامل الكامل مع إعدادات GNOME والمكونات الأخرى مثل GNOME Keyring لتخزين كلمات المرور بشكل آمن، واتباع إرشادات واجهة المستخدم البشرية GNOME ومجموعة برامج GNOME لتوفير دعم من الدرجة الأولى لجميع التقنيات الحديثة المعتمدة مثل Wayland وأحدث إصدارات GTK الرئيسية، [80] ودعم الوسائط المتعددة باستخدام GStreamer ، وحجم الحزمة الصغير (2.6 ميجا بايت) [6] ووقت التنفيذ/البدء السريع للغاية بسبب استخدام المكونات المشتركة؛ تتضمن الميزات الأخرى وضع القارئ ، [81] وإيماءات الماوس ، والإشارات المرجعية الذكية ، وآلية تكامل تطبيقات الويب المشهورة ، [82] وحظر الإعلانات المدمج ، وخيار "إدراج الرموز التعبيرية" في قائمة السياق لإدراج الرموز التعبيرية والرموز المتنوعة والصور التوضيحية بسرعة وسهولة في مربعات النص ، والتصفح الآمن من Google ، [83] ودعم قراءة وحفظ MHTML ، [84] وتنسيق أرشيف لصفحات الويب يجمع جميع ملفات صفحات الويب في ملف واحد فقط؛ ويستهلك موارد نظام أقل من متصفحات الويب الرئيسية متعددة الأنظمة. [ بحاجة لمصدر ]

دعم معايير الويب

يوفر محرك متصفح WebKit الأساسي الدعم لـ HTML 4 و XHTML و CSS 1 و2 ومعظم HTML 5 وCSS 3، [85] و Web Inspector (أداة تصحيح أخطاء تطوير الويب). [59]

لا يعد دعم ملحقات الوسائط المشفرة هدفًا، حيث لا يحدد المعيار وحدة فك تشفير المحتوى لاستخدامها، وجميع الوحدات المتاحة مملوكة حتى إذا كان الترخيص ممكنًا، ويفرض النظام إدارة الحقوق الرقمية التي تخفي ما يفعله كمبيوتر المستخدم لجعل نسخ "المحتوى المميز" أمرًا صعبًا. ومع ذلك، يتم دعم ملحقات مصدر الوسائط ، حيث بدأ YouTube في طلب هذه التكنولوجيا في نوفمبر 2018. [86]

رفضت شركة أبل ، التي تعد الداعم الرئيسي لـ WebKit، ما لا يقل عن 16 واجهة برمجة تطبيقات ويب لأنها يمكن أن تستخدم في هجوم بصمات الأصابع للمساعدة في التعرف على المستخدمين وتتبعهم شخصيًا، مع توفير فائدة محدودة أو معدومة للمستخدم. [87] نظرًا لأن HTML5test يتحقق من معظم هذه الواجهات البرمجية، فإنه يخفض "درجة" WebKit بشكل مصطنع بالنقاط (كما هو الحال مع عدم وجود دعم DRM). [ بحاجة لمصدر ]

كان الويب يدعم ذات يوم مكونات NPAPI الإضافية ، مثل Java و Adobe Flash ، ولكن تم إزالة الدعم في GNOME 3.34. [76] في منصة الويب الحديثة، فقدت هذه المكونات شعبيتها وتم إزالة الدعم من جميع المتصفحات الرئيسية. وقد تم إهمال Flash بواسطة Adobe نفسها. [88] اكتسب Flash سمعة سيئة على مر السنين بسبب مشكلات قابلية الاستخدام والاستقرار، وثغرات الأمان المستمرة، [89] وطبيعته الاحتكارية، وقدرته على السماح للمواقع بنشر إعلانات ويب مزعجة بشكل خاص، [90] ودعم Adobe الضعيف وغير المتسق لنظام Linux. [91] أثار ستيف جوبز ، الرئيس التنفيذي لشركة Apple آنذاك، العديد من هذه القضايا في مقالته Thoughts on Flash . [92]

التكامل مع جنوم

تمت إضافة دعم أشكال الهواتف والأجهزة اللوحية في الإصدار 3.34

يعيد الويب استخدام أطر عمل وإعدادات GNOME، [93] [94] بما في ذلك سمة واجهة المستخدم وإعدادات الشبكة والطباعة. يتم تخزين الإعدادات باستخدام GSettings ويتم استخدام تطبيقات GNOME الافتراضية للتعامل مع أنواع الوسائط على الإنترنت . يقوم المستخدم بتكوين هذه الإعدادات، بشكل مركزي، في تطبيق إعدادات GNOME.

يقدم مدير التفضيلات المدمج للويب إعدادات أساسية خاصة بالمتصفح بينما يمكن تغيير الإعدادات المتقدمة التي يمكن أن تغير سلوك الويب بشكل جذري باستخدام أدوات مساعدة مثل dconf (سطر الأوامر) و dconf-editor (رسومي). [95]

يتبع الويب إرشادات واجهة المستخدم البشرية في GNOME وقرارات التصميم على مستوى المنصة. [96] على سبيل المثال، في Web 3.4، تم نقل قائمة إجراءات التطبيق إلى قائمة التطبيق في اللوحة العلوية في GNOME Shell وتم استبدال شريط القائمة بزر "القائمة الفائقة"، والذي يؤدي إلى عرض إدخالات القائمة الخاصة بالنافذة. [97]

منذ إصدار GNOME 3.32، أصبح بإمكان الويب التكيف مع عوامل الشكل المختلفة بمساعدة Libadwaita . [98] وهو يدعم عوامل شكل سطح المكتب والكمبيوتر اللوحي والهاتف. ("الوضع الضيق"). [99]

حظر الإعلانات

منذ إصدار GNOME 3.18، تم تكوين الويب لحظر الإعلانات والنوافذ المنبثقة بشكل افتراضي. [73] في إصدار GNOME 3.34، تمت إزالة أداة حظر الإعلانات الموجودة. لم يكن هذا الكود يعمل إلا جزئيًا وكان مصدرًا للعديد من الأخطاء. تبنى الويب نظام "Content Blockers" من محرك WebKit. [100] [101]

قام أحد المطورين، أدريان بيريز دي كاسترو، بمقارنة أدوات حظر الإعلانات القديمة والجديدة. ووجد أن التبديل يوفر ما يقرب من 80 ميجا بايت من ذاكرة الوصول العشوائي لكل علامة تبويب في المتصفح. [102]

التصفح الآمن من Google وبيئة الحماية الآمنة

منذ إصدار GNOME 3.28، أصبح الويب يدعم التصفح الآمن من Google ، للمساعدة في منع المستخدمين من زيارة مواقع الويب الضارة. [83]

منذ إصدار GNOME 3.34، يتطلب الويب صراحةً WebKitGTK 2.26 أو إصدار أحدث على الأقل. [75] [103] [76] وهذا يوفر "Bubblewrap Sandbox" [104] لعمليات علامات التبويب، والتي تهدف إلى منع المواقع الضارة من اختطاف المتصفح واستخدامه للتجسس على علامات تبويب أخرى أو تشغيل تعليمات برمجية ضارة على كمبيوتر المستخدم. إذا وجد مثل هذا الكود ثغرة أخرى في نظام التشغيل تسمح له بأن يصبح جذرًا ، فقد تكون النتيجة كارثة لجميع مستخدمي النظام.

وفقًا لمايكل كاتانزارو، فقد تم طرح أولوية لبيئة الحماية، لأنه كان مهتمًا بشكل خاص بجودة كود OpenJPEG والعديد من مشكلات الأمان التي تم اكتشافها فيه، بما في ذلك سنوات عديدة من مراجعات الأمان الفاشلة من قبل أوبونتو. [105] كما أوضح أن توافق الويب يتطلب أن تعتقد المواقع أن الويب هو متصفح رئيسي. يؤدي إرسال وكيل المستخدم الخاص بـ Apple Safari إليهم إلى تقليل عدد المواقع المعطلة مقارنة بالمواقع الأخرى (بسبب مشاركة محرك WebKit)، ولكنه يتسبب أيضًا في قيام خوادم التخزين المؤقت بتسليم صور JPEG 2000 ، [106] والتي يعد Safari هو المتصفح الرئيسي الوحيد الذي يدعمها. لا يوجد خيار مفتوح المصدر آخر قابل للاستخدام لدعم JPEG 2000. سيكون إصلاح OpenJPEG، وهو برنامج المرجع الرسمي ، مهمة ضخمة قد تستغرق سنوات لفرزها. سيؤدي تمكين Bubblewrap Sandbox إلى جعل العديد من نقاط الضعف في هذا والمكونات الأخرى "مفيدة بشكل ضئيل" للمهاجمين المحتملين. [107]

في GNOME 3.36، حصل الويب على دعم أصلي لمستندات PDF باستخدام PDF.js. أوضح مايكل كاتانزارو أن فتح مواقع الويب لبرنامج Evince لعرض ملفات PDF كان غير آمن، حيث يمكن استخدامه للهروب من صندوق الأمان الخاص بالمتصفح. نظرًا لأن Evince كان آخر مستخدم لـ NPAPI، فقد سمح هذا بإزالة كود الدعم المتبقي لنموذج البرنامج الإضافي القديم (حيث يمكن إخفاء نقاط ضعف إضافية). نظرًا لأن دعم NPAPI كان يعتمد بشكل كبير على X11، فقد سمح الانتقال إلى PDF.js أيضًا بإسقاط هذا الاعتماد. [78]

نظرًا لأن PDF.js يحول مستندات PDF داخليًا بحيث يمكن عرضها بواسطة محرك متصفح الويب، فإنه لا يضيف ثغرات أمنية إلى المتصفح بالطريقة التي يمكن أن تفعلها المكونات الإضافية المترجمة مثل Adobe Acrobat أو Evince. [78]

إدارة الإشارات المرجعية

إدارة الإشارات المرجعية في GNOME Web في الإصدار 41

في حين تتميز معظم المتصفحات بنظام إشارات مرجعية هرمي قائم على المجلدات ، يستخدم الويب إشارات مرجعية مصنفة، حيث يمكن أن توجد إشارة مرجعية واحدة (على سبيل المثال هذه الصفحة) في فئات متعددة (مثل "متصفحات الويب" و"GNOME" و"برامج الكمبيوتر"). [108] تتضمن فئة خاصة الإشارات المرجعية التي لم يتم تصنيفها بعد. يمكن الوصول إلى الإشارات المرجعية، جنبًا إلى جنب مع سجل التصفح، من شريط العناوين بطريقة البحث أثناء الكتابة. [109]

العلامات المرجعية الذكية

هناك مفهوم مبتكر آخر يدعمه الويب (على الرغم من أنه نشأ في الأصل من Galeon ) [20] وهو " الإشارات المرجعية الذكية ". تأخذ هذه الإشارات مرجعية واحدة محددة من شريط العناوين، أو من مربع نص في شريط الأدوات. [21]

وضع تطبيق الويب

GNOME Web 3.36 (مارس 2020) في "وضع تطبيق الويب"، يعرض الصفحة الرئيسية لويكيبيديا

منذ إصدار GNOME 3.2 في سبتمبر 2011، [110] يسمح الويب بإنشاء مشغلات تطبيقات لتطبيقات الويب . يؤدي الاستدعاء اللاحق لمشغل إلى إحضار متصفح عادي خاص بالموقع (مثيل واحد) للويب يقتصر على نطاق واحد، مع فتح روابط خارج الموقع في متصفح عادي. [111] يمكن الوصول إلى المشغل الذي تم إنشاؤه بهذه الطريقة من سطح المكتب ولا يقتصر على GNOME Shell . على سبيل المثال، يمكن استخدامه مع Unity ، المستخدم على Ubuntu . [112] تسهل هذه الميزة تكامل سطح المكتب والويب العالمي ، وهو هدف لمطوري الويب. [113] يمكن العثور على ميزات مماثلة في إصدار Windows من Google Chrome . لنفس الغرض، طورت مؤسسة Mozilla سابقًا تطبيقًا مستقلاً Mozilla Prism ، ​​والذي حل محله مشروع Chromeless . [114]

تتم إدارة تطبيقات الويب داخل المثيل الرئيسي للمتصفح. ويمكن حذف التطبيقات من الصفحة، ويمكن الوصول إليها باستخدام عنوان URI خاص about:applications . كان من المفترض أن يكون هذا النهج مؤقتًا أثناء تنفيذ إدارة تطبيقات الويب المركزية GNOME في GNOME 3.4، لكن هذا لم يحدث أبدًا. [35]

مزامنة فايرفوكس

منذ إصدار GNOME 3.26، أصبح الويب يدعم Firefox Sync، والذي يسمح للمستخدمين بمزامنة الإشارات المرجعية والسجل وكلمات المرور وعلامات التبويب المفتوحة مع Firefox Sync، والتي يمكن مشاركتها بعد ذلك بين أي نسخة من Firefox أو الويب التي يسجل المستخدم الدخول إلى Firefox Sync بها. [115]

الإضافات

كان الويب يدعم الامتدادات ذات يوم، وتم الاحتفاظ بحزمة تحتوي على الامتدادات الرسمية. وقد تمت إزالة هذه الحزمة لاحقًا بسبب مشاكل تتعلق بالاستقرار والقدرة على الصيانة. [ بحاجة لمصدر ]

تم نقل بعض الإضافات الشائعة، مثل حظر الإعلانات ، إلى التطبيق الأساسي. [ بحاجة لمصدر ]

أعرب المشروع عن اهتمامه بتنفيذ الدعم لتنسيق الإضافة WebExtension الذي يستخدمه Chrome وFirefox وبعض المتصفحات الرئيسية الأخرى، إذا تم العثور على مساهمين مهتمين. [116] تم تقديم الدعم التجريبي لـ WebExtensions في GNOME 43. [117]

استقبال

Epiphany 2.26.1 (يسار) يظهر مساحة الكروم الخاصة بواجهة المستخدم الأكبر من تلك الموجودة في 3.2.0 (يمين)

في مراجعة Epiphany 2.28 المدعوم من WebKit في سبتمبر 2009، قال رايان بول من Ars Technica "إن Epiphany سريع للغاية في GNOME 2.28 ويحقق 100/100 في اختبار Acid3 . إن استخدام WebKit سيساعد في التمييز بين Epiphany وFirefox، والذي يتم تقديمه كمتصفح افتراضي من قبل معظم موزعي Linux الرئيسيين." [32]

في مراجعة Epiphany 2.30 في يوليو 2010، وصفه جاك والين بأنه "فعّال، لكنه مختلف" وأشار إلى مشكلته مع الأعطال. "عندما بدأت العمل مع Epiphany لأول مرة، تعطل في معظم المواقع التي زرتها. بعد إجراء القليل من البحث (ثم القليل من التصحيح) أدركت أن المشكلة كانت مع JavaScript. Epiphany (في إصداره الحالي)، لسبب غريب، لا يحب JavaScript. الطريقة الوحيدة للتغلب على هذا كانت تعطيل JavaScript. نعم، هذا يعني أن الكثير من الميزات لن تعمل على الكثير من المواقع - ولكن هذا يعني أيضًا أن نفس المواقع ستحمل بشكل أسرع ولن تكون عرضة للمشاكل (مثل تعطل متصفحي). " [108] اختتم والين بشكل إيجابي حول المتصفح، "على الرغم من أن Epiphany لم يحل محل Chrome وFirefox تمامًا كمتصفح شامل، إلا أنني أستخدمه الآن أكثر مما كنت أستخدمه سابقًا. [108] [له] بصمة صغيرة، وبدء تشغيل سريع، وواجهة نظيفة." [108]

في مارس 2011، قامت فيرونيكا هنري بمراجعة Epiphany 2.32، قائلة "من أجل الإنصاف، سيكون من الصعب بيعه كمتصفح سطح مكتب أساسي لمعظم المستخدمين. في الواقع، لا يوجد حتى إعداد يسمح لك بتعيينه كمتصفح افتراضي. ولكن في تلك الحالات التي تحتاج فيها إلى تشغيل متصفح سريع للغاية للتصفح السريع، فإن Epiphany سيفي بالغرض." [118] كما لاحظت أيضًا، "على الرغم من أنني ما زلت أستخدم Firefox كمتصفح أساسي، إلا أنه يبدو مؤخرًا أنه يعمل بسرعة الحلزون. لذا، فإن أحد الأشياء الأولى التي لاحظتها في Epiphany هو مدى سرعة تشغيله. كما أن تحميل الصفحات اللاحقة على نظامي سريع بنفس القدر." [118] انتقدت هنري Epiphany لقائمته القصيرة من الامتدادات، مشيرة إلى عدم وجود Firebug كعيب. [118] يدعم الويب بدلاً من ذلك Web Inspector الذي يقدمه محرك WebKit، والذي يتمتع بوظائف مماثلة. [59]

في أبريل 2012، استخدم رايان بول من Ars Technica الويب كمثال لانتقاده لقرارات تصميم GNOME 3.4: "بصرف النظر عن ضعف إمكانية اكتشاف قائمة اللوحة في البداية، فإن هذا النموذج يعمل بشكل جيد إلى حد معقول للتطبيقات البسيطة. [...] لسوء الحظ، لا يتكيف بشكل جيد مع التطبيقات المعقدة. أفضل مثال على المكان الذي يمكن أن يفرض فيه هذا النهج صعوبات هو في متصفح الويب الافتراضي لـ GNOME. [...] إن تقسيم وظائف التطبيق عبر قائمتين منفصلتين تمامًا لا يشكل تحسينًا في قابلية الاستخدام." [97] تمت معالجة هذه المشكلة في الإصدارات اللاحقة، بقائمة موحدة واحدة.

في مراجعة أكتوبر 2016، أشار بيرتل كينج جونيور على MakeUseOf ، "توفر الإصدارات الأحدث أفضل تكامل ستجده مع GNOME Shell. يفتقر إلى الوظائف الإضافية الموجودة في المتصفحات السائدة، لكن بعض المستخدمين سيحبون البساطة والسرعة وعزل علامات التبويب التي تمنع موقعًا واحدًا سيئ السلوك من تعطل المتصفح بالكامل." [119]

في مراجعة في أبريل 2019، كتب بيرتل كينج جونيور مقالاً آخر على MakeUseOf ، هذه المرة يراجع GNOME Web لوضع تطبيقات الويب الخاص به. وذكر، "عندما تتحقق من بريدك الإلكتروني، فأنت تستخدم تطبيق ويب. إذا فتحت YouTube أو Netflix أو Spotify في متصفح، فأنت تستخدم تطبيق ويب مرة أخرى. في هذه الأيام، يمكنك استبدال معظم تطبيقات سطح المكتب بتطبيقات الويب. [...] يوفر GNOME Web أدوات لدمج تطبيقات الويب بشكل أفضل مع بقية سطح المكتب، بحيث يمكنك فتحها عبر مشغل التطبيقات وعرضها في شريط المهام أو شريط المهام. بهذه الطريقة تبدو أكثر مثل التطبيقات وأقل مثل المواقع." كما أشاد بالأمان الذي توفره عزل تطبيقات الويب عن بقية المتصفح وعن بعضها البعض. مثل ميزة الحاوية في موزيلا، يساعد هذا في منع مواقع مثل Facebook من رؤية ما يفعله المستخدم في المتصفح الرئيسي. كما يسمح للمستخدم بإنشاء "تطبيقات" متعددة لنفس الموقع، للتبديل بسهولة بين حسابات مختلفة. [82]

انظر أيضا

مراجع

  1. ^ "المساهمون · GNOME / Epiphany · GitLab". gitlab.gnome.org . تم الاسترجاع في 15 مارس 2017 .
  2. ^ "Epiphany turn 7", The GNOME Web Browser Developers , December 24, 2009, تم أرشفته من الأصل في 6 مايو 2011 , تم استرجاعه في 15 يونيو 2011
  3. ^ "45.1 · GNOME / Epiphany".
  4. ^ "45.beta · GNOME / Epiphany".
  5. ^ Proven, Liam. "إصدار النسخة التجريبية الرابعة من BeOS rebuild Haiku". www.theregister.com . تم الاسترجاع في 15 مارس 2023 .
  6. ^ abc "Debian -- Details of package epiphany-browser in bullseye". 27 أبريل 2020. مؤرشف من الأصل في 1 أغسطس 2020. تم الاسترجاع في 27 أبريل 2020 .
  7. ^ "إحصائيات الوحدة: الإلهام". مؤرشف من الأصل في 2 ديسمبر 2020. تم الاسترجاع 3 يناير 2021 .
  8. ^ ab "تطبيقات/ويب/مستندات/أسئلة متكررة - ويكي جنوم!". Gnome.org . مشروع جنوم . تم الاسترجاع في 6 ديسمبر 2022 .
  9. ^ Blaede, Cassidy James (16 أكتوبر 2018). "elementary OS 5 Juno is Here". medium.com . مؤرشف من الأصل في 2 مايو 2020 . تم الاسترجاع في 10 مايو 2020 .
  10. ^ "إصدار Bodhi Linux 5.1.0". bodhilinux.com . 25 مارس 2020. مؤرشف من الأصل في 26 مارس 2020. تم الاسترجاع في 11 مايو 2020. بالإضافة إلى استبدال epad بـ leafpad، تم استبدال midori بـ epiphany
  11. ^ "مراجعة Bodhi Linux 5.1: Linux خفيف الوزن مختلف قليلاً". itsfoss.com . 2 أبريل 2020. مؤرشف من الأصل في 7 مايو 2020. تم الاسترجاع في 11 مايو 2020 .
  12. ^ "إصدار Bodhi Linux 5.1.0، استنادًا إلى أحدث إصدار Ubuntu Point". يا إلهي! أوبونتو! . 26 مارس 2020. مؤرشف من الأصل في 31 مايو 2020 . تم الاسترجاع في 11 مايو 2020 .
  13. ^ "سطح مكتب Moksha النموذجي من Bodhi عصري وأنيق". linuxinsider.com . 22 أبريل 2020. مؤرشف من الأصل في 11 مايو 2020 . تم الاسترجاع في 11 مايو 2020 .
  14. ^ "تجليات حول Purebrowser". Purism . 13 ديسمبر 2019. مؤرشف من الأصل في 13 يونيو 2021. تم الاسترجاع 13 يونيو 2021 .
  15. ^ ab The GNOME Project, September 28 (March 28, 2012), "GNOME 3.4 Release Notes", gnome-announce mailing list , تم أرشفته من الأصل في 30 مارس 2012 , تم استرجاعه في 28 مارس 2012{{citation}}:CS1 maint: أسماء رقمية: قائمة المؤلفين ( الرابط )
  16. ^ "مستودع Epiphany GitLab". مؤرشف من الأصل في 1 أغسطس 2020. تم الاسترجاع في 27 مايو 2020 .
  17. ^ Canonical Ltd (22 أبريل 2016). "حزمة متصفح epiphany في أوبونتو". مؤرشف من الأصل في 8 نوفمبر 2017. تم الاسترجاع في 20 مايو 2016 .
  18. ^ "نظرة عامة - rpms/epiphany - src.fedoraproject.org". src.fedoraproject.org . مؤرشف من الأصل في 22 يوليو 2019 . تم الاسترجاع في 1 أكتوبر 2019 .
  19. ^ "Arch Linux - epiphany 44.7-1 (x86_64)". archlinux.org . تم الاسترجاع في 21 سبتمبر 2023 .
  20. ^ بواسطة DeRosia, Chris (29 يوليو 2003)، Galeon, A History أو لماذا Galeon هو على هذا النحو، تم أرشفته من الأصل في 13 أكتوبر 2011 ، تم استرجاعه في 16 أكتوبر 2011
  21. ^ abc Min, Andrew, "Epiphany, the ultimate Gnome browser", The Ubuntu Applications book (under construction) , Free Software Magazine , تم أرشفته من الأصل في 31 أكتوبر 2008 , تم استرجاعه في 16 أكتوبر 2011
  22. ^ ماركو بيسنتي جريتي (8 ديسمبر 2002)، الصفحة الرئيسية الأولية لـ Epiphany، تم أرشفتها من الأصل في 24 أبريل 2003 ، تم استرجاعها في 17 أكتوبر 2011
  23. ^ abc Persch, Christian (1 أبريل 2008)، "إعلان: مستقبل عيد الغطاس"، قائمة بريدية لعيد الغطاس ، مؤرشفة من الأصل في 14 فبراير 2012 ، تم استرجاعها في 5 أبريل 2008
  24. ^ "ماركو". gnome.org . مؤرشف من الأصل في 5 مارس 2016 . تم الاسترجاع في 28 نوفمبر 2015 .
  25. ^ Granneman, Scott (2005), Don't click on the blue e!: switching to Firefox, Sebastopol, CA , United States: O'Reilly Media (published October 16, 2005), p. 201, ISBN 0-596-00939-9, تم أرشفته من الأصل في 23 ديسمبر 2016 , تم استرجاعه في 20 أكتوبر 2016
  26. ^ "حقل إدخال نص جديد مع إشارة التركيز والرموز"، مطورو متصفح الويب GNOME ، 3 أغسطس 2005، مؤرشف من الأصل في 25 يونيو 2011 ، تم استرجاعه في 17 أكتوبر 2011
  27. ^ ab "π -1"، مطورو متصفح الويب GNOME ، 14 مارس 2006، مؤرشف من الأصل في 2 أبريل 2012 ، تم استرجاعه في 16 أكتوبر 2011
  28. ^ "إصدار 1.9.8؛ XULRunner"، مطورو متصفح الويب GNOME ، 27 فبراير 2006، مؤرشف من الأصل في 12 يونيو 2007 ، تم استرجاعه في 17 أكتوبر 2011
  29. ^ لوبيز، زان (24 يوليو 2007)، إذا رأيت بوذا على الطريق، انقله إلى GTK، مؤرشف من الأصل في 3 نوفمبر 2011 ، تم استرجاعه في 25 نوفمبر 2011
  30. ^ ab Lopez, Xan (6 أبريل 2008)، Epiphany ♥ WebKit، تم أرشفته من الأصل في 3 نوفمبر 2011 ، تم استرجاعه في 25 نوفمبر 2011
  31. ^ "Gecko end-of-life", The GNOME Web Browser Developers , July 1, 2009, archived from the original on July 17, 2011 , restored November 25, 2011
  32. ^ بواسطة Paul, Ryan (24 سبتمبر 2009)، "Linux garden gets a new GNOME with version 2.28"، Ars Technica ، مؤرشف من الأصل في 7 نوفمبر 2011 ، تم استرجاعه في 16 أكتوبر 2011
  33. ^ abc "NEWS · main · GNOME / Epiphany · GitLab". GNOME GitLab . مؤرشف من الأصل في 22 يوليو 2024 . تم الاسترجاع في 22 يوليو 2024 .
  34. ^ "ملاحظات إصدار GNOME"، مشروع GNOME ، تم أرشفته من الأصل في 14 نوفمبر 2011 ، تم استرجاعه في 16 أكتوبر 2011
  35. ^ ab "NEWS file"، مستودع git الخاص بمشروع GNOME ، تم استرجاعه في 17 أكتوبر 2011[ رابط ميت دائم ‍ ]
  36. ^ جريتي، ماركو بيسنتي (25 ديسمبر 2002)، "[ظهور] ظهور 0.4"، قائمة بريدية لظهور الظهور ، مؤرشفة من الأصل في 2 فبراير 2012 ، تم استرجاعها في 14 ديسمبر 2011
  37. ^ جريتي، ماركو بيسنتي (13 أبريل 2003)، "[ظهور] ظهور 0.5.0"، قائمة بريدية لظهور الظهور ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  38. ^ جريتي، ماركو بيسنتي (4 مايو 2003)، "[ظهور] ظهور 0.6.0"، قائمة بريدية لظهور الظهور ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  39. ^ جريتي، ماركو بيسنتي (7 يونيو 2003)، "[Epiphany] Epiphany 0.7.0"، قائمة بريدية لـ Epiphany ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  40. ^ "إصدار Epiphany 0.8.0"، mozillaZine ، 13 يوليو 2003، مؤرشف من الأصل في 26 نوفمبر 2010 ، تم استرجاعه في 17 أكتوبر 2011
  41. ^ جريتي، ماركو بيسنتي (22 أغسطس 2003)، "[Epiphany] Epiphany 0.9.0"، قائمة بريدية لـ Epiphany ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  42. ^ جريتي، ماركو بيسنتي (8 سبتمبر 2003)، "[ظهور] ظهور 1.0"، قائمة بريدية لظهور الظهور ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  43. ^ جريتي، ماركو بيسنتي (15 مارس 2004)، "Epiphany 1.2.0"، قائمة بريدية لـ Epiphany ، تم أرشفتها من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  44. ^ Persch, Christian (13 سبتمبر 2004)، "Epiphany 1.4.0"، قائمة بريدية لـ Epiphany ، تم أرشفتها من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  45. ^ Persch, Christian (March 9, 2005), "Epiphany 1.6.0", epiphany mailing list , تم أرشفته من الأصل في 29 مايو 2012 , تم استرجاعه في 14 ديسمبر 2011
  46. ^ فان شوين، راينوت (5 سبتمبر 2005)، "عيد الغطاس وامتدادات عيد الغطاس 1.8.0"، قائمة بريدية لعيد الغطاس ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  47. ^ van Schouwen, Reinout (12 مارس 2006)، "إصدار Epiphany 2.14.0!"، قائمة بريدية Epiphany ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  48. ^ "اقتراحات المواضيع"، مطورو متصفح الويب جنوم ، 22 يناير 2006، مؤرشف من الأصل في 2 أبريل 2012 ، تم استرجاعه في 17 أكتوبر 2011
  49. ^ نيورين، إيليجاه (6 سبتمبر 2006)، "الاحتفال بإصدار GNOME 2.16!"، قائمة بريدية لـ gnome-announce ، مؤرشفة من الأصل في 5 يوليو 2017 ، تم استرجاعها في 20 سبتمبر 2007
  50. ^ "Epiphany 2.16 Release Notes", The GNOME Project , March 2, 2008, تم أرشفته من الأصل في 8 سبتمبر 2008 , تم استرجاعه في 17 أكتوبر 2011
  51. ^ "إصدار مستقر جديد"، مطورو متصفح الويب GNOME ، 30 يناير 2007، مؤرشف من الأصل في 2 أبريل 2012 ، تم استرجاعه في 16 أكتوبر 2011
  52. ^ نيورين، إيليجاه (14 مارس 2007)، "الاحتفال بإصدار GNOME 2.18!"، قائمة بريدية لإعلان GNOME ، مؤرشفة من الأصل في 5 يوليو 2017 ، تم استرجاعها في 20 سبتمبر 2007
  53. ^ "Foresight and Epilicious", The GNOME Web Browser Developers , March 4, 2007, تم أرشفة النسخة الأصلية في 2 أبريل 2012 , تم استرجاعها في 16 أكتوبر 2011
  54. ^ بول، رايان (19 سبتمبر 2007)، "GNOME 2.20 صدر رسميًا"، Ars Technica ، مؤرشف من الأصل في 11 أكتوبر 2007 ، تم استرجاعه في 20 سبتمبر 2007
  55. ^ Untz, Vincent (12 مارس 2008)، "احتفالاً بإصدار GNOME 2.22!"، قائمة بريدية لإعلان gnome-announce ، مؤرشفة من الأصل في 28 أبريل 2019 ، تم استرجاعها في 12 مارس 2008
  56. ^ Untz, Vincent (24 سبتمبر 2008)، "احتفالاً بإصدار GNOME 2.24!"، قائمة بريدية لإعلان gnome-announce ، مؤرشفة من الأصل في 28 أبريل 2019 ، تم استرجاعها في 27 سبتمبر 2008
  57. ^ Untz, Vincent (18 مارس 2009)، "احتفالاً بإصدار GNOME 2.26!"، قائمة بريدية لإعلان gnome-announce ، مؤرشفة من الأصل في 28 أبريل 2019 ، تم استرجاعها في 18 مارس 2009
  58. ^ Holwerda, Thom (24 سبتمبر 2009). "GNOME 2.28 Released". OSNews . مؤرشف من الأصل في 6 نوفمبر 2018 . تم الاسترجاع في 5 أبريل 2009 .
  59. ^ abc Hatcher, Timothy (30 سبتمبر 2008)، "إعادة تصميم مفتش الويب"، مدونات مطوري Webkit ، تم أرشفة من الأصل في 11 أكتوبر 2011 ، تم استرجاعه في 18 أكتوبر 2011
  60. ^ Holwerda, Thom (31 مارس 2010). "GNOME 2.30 Released". OSNews . مؤرشف من الأصل في 6 نوفمبر 2018 . تم الاسترجاع في 4 أبريل 2010 .
  61. ^ Untz, Vincent (29 سبتمبر 2010)، "احتفالاً بإصدار GNOME 2.32!"، قائمة بريدية لـ gnome-announce ، مؤرشفة من الأصل في 29 مايو 2012 ، تم استرجاعها في 14 ديسمبر 2011
  62. ^ Untz, Vincent (April 6, 2011), "GNOME 3.0 Released", gnome-announce mailing list , تم أرشفته من الأصل في 4 نوفمبر 2011 , تم استرجاعه في 14 ديسمبر 2011
  63. ^ Clasen, Matthias (28 سبتمبر 2011)، "GNOME 3.2 Released"، قائمة بريدية لـ gnome-announce ، مؤرشفة من الأصل في 6 ديسمبر 2011 ، تم استرجاعها في 14 ديسمبر 2011
  64. ^ مشروع GNOME، 26 سبتمبر (26 سبتمبر 2012)، "ملاحظات إصدار GNOME 3.6"، قائمة بريدية لـ gnome-announce ، مؤرشفة من الأصل في 30 ديسمبر 2012 ، تم استرجاعها في 26 مارس 2013{{citation}}:CS1 maint: أسماء رقمية: قائمة المؤلفين ( الرابط )
  65. ^ مشروع GNOME، 27 مارس (27 مارس 2013)، "ملاحظات إصدار GNOME 3.8"، قائمة بريدية لـ gnome-announce{{citation}}:CS1 maint: أسماء رقمية: قائمة المؤلفين ( الرابط )[ رابط ميت دائم ‍ ]
  66. ^ "NEWS · master · GNOME / Epiphany". مؤرشف من الأصل في 1 أغسطس 2020. تم الاسترجاع في 27 مايو 2020 .
  67. ^ "Epiphany source coder". Gnome. 26 سبتمبر 2013. مؤرشف من الأصل في 21 ديسمبر 2014. تم الاسترجاع في 14 أكتوبر 2013 .
  68. ^ "Epiphany source code". Gnome. 25 مارس 2014. مؤرشف من الأصل في 15 ديسمبر 2019. تم الاسترجاع 31 مارس 2014 .
  69. ^ "إصدار 3.12 بميزات جديدة للمستخدمين والمطورين". GNOME. 26 مارس 2014. مؤرشف من الأصل في 31 مارس 2014. تم الاسترجاع في 7 أبريل 2014 .
  70. ^ "epiphany – A simple, clean, beautiful view of the Web". Gnome. 24 سبتمبر 2014. مؤرشف من الأصل في 5 نوفمبر 2021. تم الاسترجاع في 14 أكتوبر 2014 .
  71. ^ "ملف أخبار Epiphany 3.14". GNOME. 24 سبتمبر 2014. مؤرشف من الأصل في 5 نوفمبر 2021. تم الاسترجاع 14 أكتوبر 2014 .
  72. ^ abcdef "epiphany – A simple, clean, beautiful view of the Web". مؤرشف من الأصل في 21 ديسمبر 2014. تم الاسترجاع في 3 ديسمبر 2015 .
  73. ^ abc "epiphany – A simple, clean, beautiful view of the Web". مؤرشف من الأصل في 5 نوفمبر 2021. تم الاسترجاع في 3 ديسمبر 2015 .
  74. ^ مشروع GNOME، 6 سبتمبر (6 سبتمبر 2018)، "ملاحظات إصدار GNOME 3.30"، قائمة بريدية لـ gnome-announce ، مؤرشفة من الأصل في 5 نوفمبر 2021 ، تم استرجاعها في 1 أكتوبر 2019{{citation}}:CS1 maint: أسماء رقمية: قائمة المؤلفين ( الرابط )
  75. ^ من "ملاحظات إصدار GNOME 3.34". help.gnome.org . مؤرشف من الأصل في 2 يونيو 2020 . تم الاسترجاع في 26 مايو 2020 .
  76. ^ abc "إصدار WebKitGTK 2.26.0! - مشروع WebKitGTK". webkitgtk.org . مؤرشف من الأصل في 29 سبتمبر 2019 . تم الاسترجاع في 29 سبتمبر 2019 .
  77. ^ "ملاحظات إصدار GNOME 3.36". help.gnome.org . مؤرشف من الأصل في 21 مارس 2020 . تم الاسترجاع في 26 مايو 2020 .
  78. ^ abc "Epiphany 3.36 and WebKitGTK 2.28 – Michael Catanzaro". 11 مارس 2020. مؤرشف من الأصل في 17 يونيو 2020. تم الاسترجاع في 26 مايو 2020 .
  79. ^ "Epiphany 3.38 and WebKitGTK 2.30 - Michael Catanzaro". 16 سبتمبر 2020. مؤرشف من الأصل في 13 أغسطس 2021. تم الاسترجاع 21 يونيو 2021 .
  80. ^ "الأسئلة الشائعة". مؤرشف من الأصل في 17 يوليو 2019. اطلع عليه بتاريخ 13 يونيو 2019 .
  81. ^ "متصفح الويب GNOME يضيف وضع القراءة – يا إلهي! أوبونتو!". 22 يونيو 2018. مؤرشف من الأصل في 28 سبتمبر 2019. تم الاسترجاع 13 يونيو 2019 .
  82. ^ "5 أسباب لبدء استخدام تطبيقات الويب GNOME Epiphany". makeuseof.com . 4 أبريل 2019. مؤرشف من الأصل في 25 مايو 2019. تم الاسترجاع 13 يونيو 2019 .
  83. ^ "بدء تطوير Epiphany 3.28 مع التصفح الآمن والتعامل الأفضل مع Flatpak – Phoronix". phoronix.com . مؤرشف من الأصل في 9 أبريل 2018 . تم الاسترجاع في 9 أبريل 2018 .
  84. ^ "NEWS · master · GNOME / Epiphany". مؤرشف من الأصل في 1 أغسطس 2020. تم الاسترجاع في 27 مايو 2020 .
  85. ^ "SpecSupport"، مشروع WebKit ، تم أرشفته من الأصل في 19 أكتوبر 2011 ، تم استرجاعه في 14 نوفمبر 2011
  86. ^ "WebKitGTK+ 2.22.2 و2.22.3، وإضافات مصادر الوسائط، ويوتيوب – مايكل كاتانزارو". 2 نوفمبر 2018. مؤرشف من الأصل في 1 أغسطس 2020. تم الاسترجاع في 26 مايو 2020 .
  87. ^ Cimpanu, Catalin. "Apple denied to implement 16 Web APIs in Safari due to privacy concern". ZDNet . مؤرشف من الأصل في 29 يونيو 2020 . تم الاسترجاع في 29 يونيو 2020 .
  88. ^ "استعدوا أخيرًا لتوديع Flash — في عام 2020". 25 يوليو 2017.
  89. ^ "Adobe Flash Player : قائمة الثغرات الأمنية". www.cvedetails.com . مؤرشف من الأصل في 1 أغسطس 2020 . تم الاسترجاع في 29 سبتمبر 2019 .
  90. ^ "Adobe U-Turns, Decides to Support Flash for Linux". 28 أغسطس 2015. مؤرشف من الأصل في 12 فبراير 2019. تم الاسترجاع في 29 سبتمبر 2019 .
  91. ^ "سيقوم Chrome بحظر إعلانات Flash المزعجة بدءًا من الأول من سبتمبر". 5 سبتمبر 2016. مؤرشف من الأصل في 29 سبتمبر 2019. تم الاسترجاع في 29 سبتمبر 2019 .
  92. ^ "أفكار حول فلاش – آبل". مؤرشف من الأصل في 29 سبتمبر 2019 . تم الاسترجاع 29 سبتمبر 2019 .
  93. ^ جراند، ريكفورد (2004)، لينكس لغير المهوسين: دليل عملي، قائم على المشروع، خذه ببطء، سان فرانسيسكو، الولايات المتحدة: نو ستارش بريس (نُشر في 16 أكتوبر 2004)، ص 116-117، رقم ISBN 1-59327-034-8, تم أرشفته من الأصل في 26 مارس 2015 , تم استرجاعه في 20 أكتوبر 2016
  94. ^ بيترسون، ريتشارد (مايو 2009)، سطح مكتب فيدورا 10 لينكس، سان فرانسيسكو، الولايات المتحدة: مطبعة سيرفينج تيرتل (نُشر في 15 يونيو 2008)، ص 224، رقم ISBN 978-0984103621, تم أرشفته من الأصل في 26 مارس 2015 , تم استرجاعه في 20 أكتوبر 2016
  95. ^ دالهايمر، ماتياس كالي؛ ويلش، مات (22 ديسمبر 2005)، تشغيل لينكس (28 مارس، الطبعة الخامسة)، سيباستوبول، كاليفورنيا ، الولايات المتحدة: أوريلي ميديا ​​(نُشر في 28 مارس 2006)، ص 94، رقم ISBN 978-0-596-00760-7, تم أرشفته من الأصل في 26 مارس 2015 , تم استرجاعه في 20 أكتوبر 2016
  96. ^ McCallister, Michael (January 2006), SUSE Linux 10 unleashed, Unleashed Series, United States: Sams Publishing (published October 16, 2006), p. 225, ISBN 0-672-32726-0, تم أرشفته من الأصل في 26 مارس 2015 , تم استرجاعه في 20 أكتوبر 2016
  97. ^ بواسطة Paul, Ryan (1 أبريل 2012)، "Hands-on: GNOME 3.4 Arrivals, introduction significant design changes"، Ars Technica ، مؤرشف من الأصل في 3 أبريل 2012 ، تم استرجاعه في 1 أبريل 2012
  98. ^ Sneddon, Joey (1 يوليو 2023). "إضافة ميزة جديدة رائعة إلى متصفح الويب GNOME". OMG! Linux . تم الاسترجاع في 13 سبتمبر 2024 .
  99. ^ "العمل جارٍ لجعل متصفح الويب GNOME ملائمًا للأجهزة المحمولة". يا إلهي! أوبونتو! . 11 مايو 2018. مؤرشف من الأصل في 1 أغسطس 2020 . تم الاسترجاع في 8 مايو 2020 . يحتوي الويب على وضعين أسميتهما عادي وضيق. الوضع العادي هو الويب كما تعرفه، بينما ينقل الوضع الضيق جميع الأزرار من شريط الرأس باستثناء قائمة الهامبرغر إلى شريط إجراءات جديد في الأسفل، مما يسمح للنوافذ بالوصول إلى عرض لا يزال غير قابل للوصول.
  100. ^ "نقل أداة حظر الإعلانات إلى واجهة برمجة تطبيقات Content Blockers (#288) · مشكلات · GNOME / Epiphany". GitLab . 9 نوفمبر 2015. مؤرشف من الأصل في 1 أغسطس 2020. تم الاسترجاع في 26 مايو 2020 .
  101. ^ "مقدمة إلى أدوات حظر محتوى WebKit". 12 يونيو 2015. مؤرشف من الأصل في 29 سبتمبر 2019. تم الاسترجاع في 29 سبتمبر 2019 .
  102. ^ "استخدام واجهة برمجة تطبيقات مرشحات محتوى WebKit الجديدة لحظر الإعلانات (!178) · طلبات الدمج · GNOME / Epiphany". GitLab . فبراير 2019. مؤرشف من الأصل في 1 أغسطس 2020 . تم الاسترجاع في 26 مايو 2020 .
  103. ^ "Require WebKitGTK 2.26.0 (8c63e4b3) · Commits · GNOME / Epiphany". GitLab . 13 سبتمبر 2019. مؤرشف من الأصل في 29 سبتمبر 2019. تم الاسترجاع في 29 سبتمبر 2019 .
  104. ^ "Sandboxing for the unprivileged with bubblewrap [LWN.net]". lwn.net . مؤرشف من الأصل في 29 سبتمبر 2019 . تم الاسترجاع في 29 سبتمبر 2019 .
  105. ^ "Bug #711061 "[MIR] openjpeg2" : Bugs : openjpeg2 package : Ubuntu". bugs.launchpad.net . فبراير 2011. مؤرشف من الأصل في 29 سبتمبر 2019 . تم الاسترجاع في 29 سبتمبر 2019 .
  106. ^ "186272 – [GTK][WPE] دعم صور JPEG 2000". bugs.webkit.org . مؤرشف من الأصل في 1 أغسطس 2020 . تم الاسترجاع في 29 سبتمبر 2019 .
  107. ^ "حول تحديثات أوبونتو – مايكل كاتانزارو". 9 يونيو 2019. مؤرشف من الأصل في 24 يونيو 2019. تم الاسترجاع 29 سبتمبر 2019 .
  108. ^ abcd Wallen, Jack (يوليو 2010). "Epiphany: An efficient, but different, web browser". Ghacks.net . مؤرشف من الأصل في 30 يوليو 2011 . تم الاسترجاع في 24 مارس 2011 .
  109. ^ "الإشارات المرجعية الذكية"، مشروع GNOME ، تم أرشفته من الأصل في 30 نوفمبر 2011 ، تم استرجاعه في 14 ديسمبر 2011
  110. ^ Vitters, Olav; Klapper, André; Day, Allan (September 28, 2011), "GNOME 3.2 Release Notes", The GNOME Project , تم أرشفته من الأصل في 23 ديسمبر 2012 , تم استرجاعه في 16 أكتوبر 2011
  111. ^ لوبيز، زان (31 أغسطس 2011)، وضع تطبيق الويب في GNOME 3.2، مؤرشف من الأصل في 1 أكتوبر 2011 ، تم استرجاعه في 16 أكتوبر 2011
  112. ^ Andrew (3 أكتوبر 2011)، تثبيت Epiphany 3.2.0 مع وضع تطبيق الويب في Ubuntu 11.10 Oneiric Ocelot، مؤرشف من الأصل في 24 أكتوبر 2011 ، تم استرجاعه في 16 أكتوبر 2011
  113. ^ لوبيز، زان (11 أبريل 2011)، الويب يأتي إلى جنوم، جاهزًا أم لا، مؤرشف من الأصل في 8 أكتوبر 2011 ، تم استرجاعه في 16 أكتوبر 2011
  114. ^ هيلايل، لويد (11 فبراير 2011)، "Prism is now Chromeless"، Mozilla Labs ، مؤرشف من الأصل في 8 أغسطس 2011 ، تم استرجاعه في 14 نوفمبر 2011
  115. ^ "On Firefox Sync – Michael Catanzaro". blogs.gnome.org . 9 أغسطس 2017. مؤرشف من الأصل في 25 سبتمبر 2017. تم الاسترجاع في 25 سبتمبر 2017 .
  116. ^ "تطبيقات/ويب/مستندات/أسئلة متكررة - ويكي جنوم!". wiki.gnome.org . مؤرشف من الأصل في 17 يوليو 2019 . تم الاسترجاع في 5 يناير 2019 .
  117. ^ "GNOME Web (Epiphany) Gets WebExtension Support, Coming in GNOME 43". أخبار DebugPoint . 1 يوليو 2022 . تم الاسترجاع في 25 مايو 2023 .
  118. ^ abc Henry, Veronica (March 9, 2011), "Top 3 Alternative Linux Browsers", Train Signal Training , تم أرشفته من الأصل في 4 أبريل 2011 , تم استرجاعه في 25 مارس 2011
  119. ^ King, Bertel Jr. "The Best Linux Software". makeuseof.com . مؤرشف من الأصل في 10 أكتوبر 2016 . تم الاسترجاع في 11 أكتوبر 2016 .
  • الموقع الرسمي
  • سجل التغييرات الكامل
  • Firefox مقابل GNOME Web
  • الأسئلة الشائعة
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=GNOME_Web&oldid=1258610838"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate