فايرفوكس

التاريخ

بدأ ديف هايت وبلاك روس (Blake Ross) العمل على مشروع فيرفكس كفرع تجريبي لمشروع موزيلا، وقد أيقنوا أن المتطلبات التجارية لرعاية نتسكيب (Netscape) الرسمية للمشروع وولع مطورين المشروع بإضافة خصائص جديدة بدون هدف محدد زحف الخصائص (Features Creep) قد أدت إلى تسوية متصفح موزيلا، ولمكافحة ما شعروا به من انتفاخ متصفح موزيلا (انتفاخ البرامج Software Bloat)، أنشؤوا متصفحا مخفضا، والذي هدفوا من خلاله أن يحل محل طقم موزيلا.
قد حافظ متصفح موزيلا فيرفكس على طبيعة العمل على أنظمة مختلفة (متعدد المنصات Cross-Platform) الموجودة بمتصفح موزيلا الأساسي عن طريق استخدام لغة إكس يو إل لواجهات المستخدمXUL User Interface Markup Language. من خلال دعم فيرفكس لتلك اللغة، يمكن لمستخدمي فيرفكس تمديد وتطوير إمكانات متصفحهم عن طريق ميزتي الامتدادات (Extensions) والسمات (Themes)، مبدئيا، فأدت هذه الخصائص لزيادة القلق الأمني، لذلك مع صدور فيرفكس 0.9، أصدرت مؤسسة موزيلا تحديث موزيلا (Mozilla Update)، وهو موقع يوفر الكثير من الامتدادات والسمات اتفق على أنها غير ضارة.
هدفت مؤسسة موزيلا جعل مشروع طقم موزيلا جزءا من الماضي، واستبداله بفيرفكس، وفي الثاني عشر من أبريل 2006، أعلنت مؤسسة موزيلا أن إصدارات متصفح موزيلا الرسمية سوف تتوقف بعد الإصدار 1.7.13، واستمرت مؤسسة موزيلا في تقديم الدعم الفني لفرع 1.7.x بسبب استمرار استخدامه من قبل العديد من المستخدمين، ولأن العديد من منتجات الشركات الأخرى استمرت في تضمين هذا الإصدار، استمر مجتمع موزيلا بخلاف المؤسسة بإنتاج إصدارات جديدة لهذا المنتج تحت اسم سي منكي (SeaMonkey) لتجنب أي نوع من الارتباك مع طقم موزيلا الأصلي.

التسمية

بدأ المشروع الذي أصبح فيما بعد فيرفكس كفرع تجريبي من طقم موزيلا المسمى م\ب (موزيلا براوسر- تعريب:متصفح موزيلا)، وحين طور بشكل كاف، ظهرت ملفات تنفيذية للتجربة العامة في سبتمبر 2002 تحت اسم فونيكس Phoenix.
واستمر اسم فونيكس حتى 14 أبريل 2003، حين تبدل بسبب قضايا العلامة التجارية مع مصنع البايوس BIOS، وتكنولوجيا فونيكس (والذي قدم متصفح على قاعدة البايوس يدعى فونيكس فيرستوار كونيكت Phoenix FirstWare Connect)، وقد أثار الاسم الجديد، فاير بيرد Firebird، ردود فعل مختلفة، خاصة بسبب برنامج قاعدة البيانات المجاني فايربيرد الذي يستخدم نفس الاسم، وفيما بعد في أبريل، وبعد تحويل الاسم إلى فايربيرد بروسر Firebird Browser لعدة ساعات، أقرّت مؤسسة موزيلا أن المتصفح يجب أن يحمل دائماً اسم موزيلا فايربيرد لتجنب الارتباك مع سيرفر قاعدة بيانات فايربيرد، ولكن مع الضغط المستمر من قبل مجتمع البرمجيات الحرة والمصادر المفتوحة نتج عنه تغيير جديد، وفي التاسع من فبراير 2004، أصبح موزيلا فايربيرد موزيلا فيرفكس (أو فيرفكس كاختصار).
لم تختر مؤسسة موزيلا الاسم فيرفكس فقط لتشابهه بالاسم فايربيرد، بل أيضا بسبب انفراده ووحدته في صناعة الحواسيب، ولتجنب أي تغيير اضطراري مستقبلي للاسم، بدأت مؤسسة موزيلا إجراءات حجز اسم فيرفكس كعلامة تجارية في مكتب الولايات المتحدة لبراءات الاختراع والعلامات التجارية (United States Patent and Trademark Office) في ديسمبر 2003، ولأن علامة فيرفكس كانت محجوزة بالفعل في المملكة المتحدة، حجزت مؤسسة موزيلا الاسم من مالكيه.

وقت البدء

يلاحظ البعض أن فيرفكس يأخذ وقتا أطول للبدء بالمقارنة مع متصفحات أخرى مثل إنترنت إكسبلورر وأوبرا في نظام ويندوز، فبعض المتصفحات الأخرى المبنية على محرك جيكو Gecko مثل كي-ميليون (K-Meleon)، أسرع عند التشغيل من فيرفكس عموما، وإنترنت إكسبلورر أيضا أسرع بدءا قليلا من فيرفكس لأن الكثير من مكوناته مبنيه في نظام ويندوز وتحمل مع بداية تشغيل النظام في نظام مايكروسوفت ويندوز. إلا أن كثيرا من عوامل السرعة قد تم تحسينها بدءا من الإصدار الثالث لفيرفكس. وتتوفر أداة BrowserSpeed مفتوحة المصدر للمقارنة بين سرعة وأداء كل من المتصفحات الشهيرة.

استخدام الذاكرة

يشتكي بعض المستخدمين من أن فيرفكس أكثر استخدامًا للذاكرة من متصفحات أخرى، ويوصف ذلك بـ تسرب الذاكرة Memory leak. ادعى مطورو فيرفكس أن ذلك ربما يكون بسبب تأثير خاصية العودة للخلف والتقدم للأمام السريعة، وأسباب أخرى معروفة لمشاكل الذاكرة هي سوء عمل بعض الامتدادات، مثل شريط أدوات شريط أدوات جوجل.
إلا أن هذه المشكلة تم حلها في الإصدارة الثالثة حيث أصبح فيرفكس متفوقا على بعض المتصفحات في إدارته للذاكرة.
كما تقدم النسخة المستقبلية فيرفكس 7 حلا إضافيا لهذه المشكلة.

تنسيق صفحات الويب

يرى بعض المستخدمين المتحولين من إنترنت إكسبلورر في بعض الأحيان أن بعض صفحات الويب لا تظهر بالشكل المتوقع، لكن هذا نادرا ما يكون بسبب مشكلة في فيرفكس، إنما يكون في الأغلب بسبب مصممي الموقع الذين يستخدمون أكواد لا تعود لمواصفات W3C في تصميم موقعهم، مثل الأكواد الخاصة بمتصفح إنترنت إكسبلورر، متضمنة أدوات آكتيف إكس (ActiveX) وأكواد في بي سكريبت (VBScript)، الذين يعودان لتكنولوجيا مايكروسوفت وليستا من مواصفات W3C.
و يوجد امتداد لفيرفكس يطلق عليه أي إي تاب (IE Tab) (أي أي: اختصار إنترنت إكسبلورر في الإنجليزية) والذي يمكن من تضمين محرك ترجمة إنترنت إكسبلورر بفيرفكس في نظام ويندوز، والذي يهدف إلى حل مشاكل التنسيق وترجمة الصفحات التي تستخدم تكنولوجيا مايكروسوفت، ولكنه يضع المستخدم في خطر بسبب تعرضه لثغرات إنترنت إكسبلورر.

دعم تحميل الويندوز

لا يوفر فيرفكس رزم إم إس آي MSI، مع أن بعض الفئات الثالثة قد أنشأت واحدا، فالمدراء الذين يرغبون في تنزيل فيرفكس على أكثر من جهاز في وقت واحد يحتاجون إلى رزمة إم إس أي ليفعلوا ذلك محليا، بدون الحاجة لتنزيله يدويا في كل جهاز على حدة. غياب هذه الخاصية تجعل من الصعب نشر فيرفكس بسرعة على شبكات كبيرة(كما في الشركات)، وينظر إلى هذا على أنه عقبة في سبيل الاستخدام الواسع لفيرفكس في مجموعات العمل . هذه الخاصية تم رفض تضمينها بفيرفكس.

آراء المنافسين

بالرغم من تغلب فيرفكس الظاهر على إنترنت إكسبلورر، فإن رئيس العمليات الأسترالية في شركة مايكروسوفت، ستيف فاموس، قال إنه لم ير فيرفكس كتهديد، وإنه ليس هناك طلب شديد لمزايا فيرفكس من قبل مستخدمي مايكروسوفت إنترنت ايكسبلورر، وقال فاموس إنه هو نفسه لم يستخدم فيرفكس أبدا. رئيس مجلس إدارة مايكروسوفت بيل غيتس استخدم فيرفكس، ولكنه علق "الكثير من البرامج يتم تحميلها طوال الوقت من الانترنت، ولكن هل يستخدمها الناس بالفعل؟".
ومع ذلك، وبالرجوع إلى ملفات تحديات مايكروسوفت المنشورة في 30 يونيو 2005، يعترف بأن متصفحات مثل متصفح موزيلا هي تهديد منافس لإنترنت ايكسبلورر: "منافسون مثل موزيلا يقدِّمون برامج تنافس إمكانات متصفح الويب إنترنت إكسبلورر الخاص بمنتجاتنا من نظم التشغيل ويندوز".