لماذا لا يجب عليك استخدام Firefox Forks مثل Waterfox أو Pale Moon أو Basilisk

Mozilla Firefox هو مشروع مفتوح المصدر ، لذا يمكن لأي شخص أن يأخذ الكود الخاص به وتعديله وإصدار متصفح جديد. هذا ما تمثله Waterfox و Pale Moon و Basilisk - متصفحات بديلة تعتمد على كود Firefox. لكننا نوصي بعدم استخدام أي منها.

إذا كنت لا تحب Firefox Quantum ، فاستخدم Firefox ESR بدلاً من ذلك

ذات صلة: ما الجديد في Firefox Quantum ، Firefox الذي كنت تنتظره

نحن نحب Firefox Quantum ، وهو أسرع وأكثر حداثة من الإصدارات السابقة من Firefox. إذا كنت ترغب في الاستمرار في استخدام الوظائف الإضافية القديمة التي لم تعد تعمل في Firefox Quantum ، فنحن نوصي بإصدار Mozilla's Firefox Extended Support Release (ESR) بدلاً من ذلك.

يعتمد Firefox ESR على Firefox 52 ، ويدعم الوظائف الإضافية التقليدية XUL Firefox والمكونات الإضافية NPAPI ، وسيستمر في تلقي تحديثات الأمان مباشرة من Mozilla حتى 2 يوليو 2018.

نعم ، لقد قامت Mozilla ببعض الأشياء التي لسنا مجنونين بها. كانت   الوظيفة الإضافية للسيد Robot "Looking Glass" سخيفة ، ولسنا سعداء بما يفعلونه مع Cliqz في ألمانيا. ولكن بعد تعرضهم لبعض الاهتمام العام المستحق ، قاموا بإجراء تغييرات في السياسة ونأمل أن يقوموا بعمل أفضل في المستقبل.

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

Waterfox هو Firefox ESR ، ولكن مع تحديثات أمان أبطأ

يعتمد Waterfox على Mozilla Firefox ، وربما يكون المتصفح البديل الأكثر شيوعًا استنادًا إلى كود Firefox. لقد صنع اسمًا لنفسه من خلال كونه مستعرض 64 بت يعتمد على رمز Mozilla Firefox عندما عرض Mozilla إصدارات 32 بت فقط. ومع ذلك ، فإن Mozilla Firefox هو الآن متصفح 64 بت على إصدارات 64 بت من Windows ، لذلك لم يعد هذا سببًا لاستخدام Waterfox بعد الآن.

اليوم ، يعتمد Waterfox على Firefox ESR. تعلن عن دعم ملحقات XUL Firefox التقليدية والمكونات الإضافية NPAPI مثل Java و Silverlight. هاتان ميزتا Firefox ESR ، لذلك لا تحتاج إلى التبديل إلى Waterfox للحصول عليهما. بعد وصول Firefox ESR إلى نهاية Life ، سيتم تطوير متصفح "جديد" ليتبع روح التخصيص والاختيار Waterfox "، وفقًا لمدونة Waterfox.

يحتوي Waterfox أيضًا على بعض الميزات المختلفة الأخرى. يقوم بتعطيل Pocket بشكل افتراضي ، ولكن يمكنك تعطيل Pocket نفسك في Firefox. لن يرسل بيانات التتبع عن بعد إلى Mozilla ، ولكن يمكنك تعطيل ذلك من الخيارات> الخصوصية والأمان> جمع بيانات Firefox واستخدامها في Firefox. إضافات الوسائط المشفرة (EME) ، المطلوبة لمواقع مثل Netflix ، معطلة أيضًا بشكل افتراضي - ومرة ​​أخرى ، يمكنك تعطيلها بنفسك في Firefox ، إذا أردت.

بشكل عام ، فإن استخدام Waterfox يشبه في الأساس استخدام Firefox ESR وتغيير بعض الإعدادات ... مع اختلاف واحد كبير: وصول التحديثات الأمنية إلى Firefox ESR بشكل أسرع بكثير مما يحدث في Waterfox. عندما تصدر Mozilla تحديثات أمنية لـ Firefox ESR ، يتعين على مطوري Waterfox دمج هذه التحديثات في Waterfox قبل تسليمها للمستخدمين.

لنلقِ نظرة على أحدث إصدار رئيسي: أصدرت Mozilla Firefox 57 في 14 نوفمبر 2017. أصدر مطورو Waterfox إصدار Waterfox 56 الذي أدرج تحديثات الأمان الموجودة في Firefox 57 في 30 نوفمبر 2017. لا نعتقد أن الانتظار أكثر من أسبوعين من أجل التحديثات الأمنية فكرة جيدة!

إليك مثال أحدث من إصدار ثانوي: في 23 يناير 2018 ، أصدرت Mozilla Firefox 58 و Firefox ESR 52.6 مع مجموعة متنوعة من إصلاحات الأمان. بعد ثلاثة أيام ، قال مشروع Waterfox إنه يعمل على دمج هذه التصحيحات على Twitter. في 1 فبراير 2018 ، تم إصدار Waterfox 56.0.4 مع هذه التصحيحات. هذا يعني أن مستخدمي Waterfox انتظروا تسعة أيام للحصول على تصحيحات أمان من إصدار ثانوي ، مقارنةً بما إذا كانوا يستخدمون Firefox فقط. لا نعتقد أنه من الجيد الانتظار كل هذا الوقت.

في المستقبل ، سيصبح الأمر أكثر تعقيدًا حيث يحاول مطورو Waterfox إنشاء متصفحهم الخاص. نوصي بالابتعاد واستخدام Firefox ESR فقط.

يعتمد برنامج Pale Moon على كود Firefox قديم جدًا

يعتمد برنامج Pale Moon على كود Firefox الأقدم. يعتمد الإصدار الحالي من Pale Moon على Firefox 38 ESR ، والذي تم إصداره في الأصل عام 2015. وكان الإصدار السابق مبنيًا على Firefox 24 ESR ، والذي تم إصداره في عام 2013. يستخدم المشروع واجهة Firefox قديمة تم إنشاؤها قبل سمة Australis ، و لا يزال يدعم الوظائف الإضافية XUL.

بدلاً من الاعتماد على محرك تقديم Gecko من Mozilla ، يعتمد Pale Moon على "Goanna" ، وهو محرك متصفح مفتوح المصدر يمثل شوكة أبو بريص. (في البرامج مفتوحة المصدر ، يحدث "fork" عندما يأخذ شخص ما الكود الحالي لمشروع ما ، وينسخه ، ويطوره بنفسه من تلك النقطة إلى الأمام ، في اتجاه مختلف.)

بينما يعتمد Waterfox على الكود المدعوم حاليًا من قبل Mozilla ، يعتمد Pale Moon على كود أقدم بكثير. لن تحتوي على ميزات الويب الجديدة أو تحسينات الأداء للإصدارات الحديثة من Firefox ، كما أنها لا تدعم مشاهدة أنواع معينة من الفيديو باستخدام DRM.

والأهم من ذلك ، أن إنشاء متصفح على مثل هذا الرمز القديم يجعل تصحيحات الأمان أكثر صعوبة. يحاول مطور Pale Moon مواكبة تصحيحات أمان Firefox ، لكنه يحتفظ برمز قديم تخلت عنه Mozilla. يقال إن لدى Mozilla أكثر من ألف موظف ، بينما لدى Pale Moon مطور أساسي واحد ، يحاول الحفاظ على كمية هائلة من التعليمات البرمجية التي أصبحت قديمة بشكل متزايد. يحذف الكود القديم أيضًا الميزات التي تساعد في جعل المتصفحات الحديثة آمنة للغاية ، مثل ميزات وضع الحماية متعددة العمليات التي وصلت أخيرًا إلى Firefox Quantum.

إلى جانب ذلك ، يميل Pale Moon إلى الأداء بشكل أسوأ في معايير المتصفح مقارنة بالمتصفحات الحديثة ، وهذا ليس مفاجئًا نظرًا لعمره. لا يوافق المطور على قياس أداء المتصفح ، ولكن ليس من المستغرب أن يكون المتصفح الذي يعتمد على رمز عمره أربع سنوات أبطأ من متصفح حديث.

البازيليسق هو قمر شاحب أكثر حداثة ولكنه أكثر استقرارًا

Basilisk هو متصفح جديد من مبتكر Pale Moon. بينما يعتمد برنامج Pale Moon على Firefox 38 ESR ، فإن Basilisk يعتمد على كود Firefox الأحدث. يعمل المطور على "Unified XUL Platform (UXP)" ، وهو تفرع من كود Mozilla بدون رمز Servo و Rust الجديد الذي يجعل Firefox Quantum سريعًا للغاية. كما أنه لا يمكّن أي ميزات متعددة العمليات.

سيعتمد الإصدار المستقبلي من Pale Moon على هذا الرمز ، ولكن في الوقت الحالي يعتبر المطور Basilisk منصة تطوير غير مستقرة.

هذا يناسب التاريخ الغريب لـ Pale Moon. اعتمد الإصدار الرئيسي الأول من برنامج Pale Moon على Firefox 24 ESR ، بسبب خلاف حول المكان الذي يتجه إليه Firefox. لكن كان على المطور في النهاية التبديل إلى Firefox 38 ESR للحصول على المزيد من الميزات الحديثة. الآن ، يقوم المطور بفعل الشيء نفسه مرة أخرى ، حيث يعتمد هذا الإصدار الجديد إلى حد كبير على كود ما قبل Quantum Firefox. لا نرى الهدف من مقاومة الميزات الجديدة فقط لتحقيق قفزة كبيرة لها كل بضع سنوات على أي حال. ما عليك سوى التمسك بمتصفح يتم تحديثه باستمرار ، مثل Firefox.

بالنسبة إلى سبب عدم استخدام هذا المتصفح ، بصرف النظر عن نفس مخاوف الأمان وقابلية الاستخدام المتأصلة في برنامج Pale Moon ، حتى المطور يقول إنه "برنامج تطوير" يجب اعتباره تجريبيًا.

هذه ليست المتصفحات الوحيدة التي تستند إلى Firefox ، ولكنها الأكثر شيوعًا - ومن المحتمل أن تأتي معظم المتصفحات الأخرى مع مشكلات مماثلة. من الأفضل التمسك بمتصفح لديه فريق كبير وراءه بحيث يمكن اكتشاف مشكلات الأمان وإصلاحها وتصحيحها بأسرع ما يمكن.