من هي الشركة؟ تاريخ إنشاء متصفح فايرفوكس. إنشاء فايرفوكس. يبدأ

  • تتم الآن معالجة ملفات الصوت/الفيديو بتنسيق .ogg، بالإضافة إلى ملفات .pdf، بواسطة Firefox إذا لم يتم تحديد تطبيق لها (نظام التشغيل Windows فقط)؛
  • تمت إضافة نموذج للبحث في الإنترنت إلى صفحة علامة التبويب الجديدة؛
  • تم تنفيذ وتمكين WebVTT؛
  • دعم المتغيرات في كتل CSS. أصبح من الممكن الآن إنشاء متغيرات بالبادئة "--" (تم عرض "var-" سابقًا) وإمكانية استخدامها لاحقًا باستخدام تعليمات var().;
  • يتم تمكين المصدر غير المصدر ومصدر التجزئة لـ CSP 1.1 بشكل افتراضي؛
  • لم تعد مربعات الحوار التي تم إنشاؤها بواسطة حدث onbeforeunload تمنع الوصول إلى بقية المتصفح؛
  • أدوات المطورين: تمت إضافة أداة Eyedropper إلى لوحة الألوان؛
  • أدوات المطور: نموذج الصندوق القابل للتحرير؛
  • أدوات المطور: محرر التعليمات البرمجية المحسن؛
  • أدوات المطور: تتبع مكدس وحدة التحكم؛
  • أدوات المطور: نسخ كـ cURL؛
  • أدوات المطور: سجلات وحدة التحكم في التصميم؛
  • أدوات المطور: مصحح الأخطاء الإضافي؛
  • أدوات المطور: مصحح الأخطاء القماشية؛
  • تم إصلاح البحث عن نص الارتباط المحدد جزئيًا من قائمة السياق.
  • تمت إضافة القدرة على تحديث صفحة علامات التبويب المتزامنة عن طريق السحب من الأعلى إلى الأسفل؛
  • تمت إضافة دعم لإعادة ترتيب اللوحات على الصفحة الرئيسية (حول: الصفحة الرئيسية)؛
  • تكامل جامع البيانات المهملة للأجيال، والذي يسمح لك بتحقيق أداء أعلى وتقليل استهلاك الذاكرة في حالة تخزين عدد كبير من الكائنات التي تعيش لفترة قصيرة؛
  • تستخدم وحدة تحسين OdinMonkey للتعليمات البرمجية باستخدام نمط asm.js مستوى إضافيًا جديدًا من التحسين (مخصص التتبع الخلفي)، والذي يسمح بإنشاء تعليمات الجهاز بشكل أفضل عند تشغيل JIT. الجانب السلبي للطريقة الجديدة هو زيادة وقت التجميع وزيادة استهلاك الموارد بسبب الطرق الأكثر تعقيدًا للعثور على الحل الأمثل، لذلك لا يتم استخدام هذه الطريقة افتراضيًا للتعليمات البرمجية العادية، ولكنها قابلة للتطبيق تمامًا على Asm.js. في اختبار الأوكتان-زليب، أدى تمكين مستوى تحسين جديد إلى زيادة الأداء من 45000 إلى 50000 نقطة؛
  • استخدم مكتبة mozilla::pkix الجديدة للتحقق من صحة الشهادات الرقمية. تعتبر المكتبة الجديدة أكثر موثوقية من خلال التحقق من جميع سلاسل التحقق من الشهادات المتاحة. كود المكتبة مكتوب بلغة C++ وهو 4167 سطرًا فقط، مما يبسط صيانته بشكل كبير (المكتبة السابقة كانت معقدة بشكل غير ضروري وتتكون من 81865 سطرًا نظرًا لحقيقة ترجمتها من Java إلى C)؛
  • تم تنفيذ جدول OpenType MATH جزئيًا (القسم 6.3.6)، مزيد من التفاصيل في الوثائق حول الخطوط الرياضية واختبار MathML Torture؛
  • تمت إضافة ترجمات للغات التالية: الأسامية، البنغالية، الغوجاراتية، الهندية، الكانادية، الميثيلي، المالايالامية، الماراثية، الأوريا، البنجابية، التاميلية، التيلجو؛
  • تمت إزالة إطار عمل CAPS لتحديد الأذونات الخاصة بالموقع (عبر معلمات القدرة.سياسة.*). وعلى وجه الخصوص، لن تنجح محاولات استخدام هذه الوظيفة لتوفير الوصول إلى الحافظة. الاستثناء الوحيد هو إذن checkloaduri، والذي لا يزال من الممكن استخدامه كما كان من قبل للسماح للمواقع بتحميل file:// URIs؛
  • واجهات برمجة تطبيقات Firefox Hub؛
  • تم تنفيذ وتمكين WebVTT؛
  • دعم المتغيرات في كتل CSS. أصبح من الممكن الآن إنشاء متغيرات بالبادئة "--" (تم تقديم "var-" سابقًا) وإمكانية استخدامها لاحقًا باستخدام تعليمات var()؛
  • يتم تمكين دعم واجهة navigator.sendBeacon افتراضيًا، للنقل غير المتزامن لأجزاء صغيرة من البيانات من المتصفح إلى الخادم؛
  • بالنسبة للمصفوفات، تمت إضافة دعم لطريقة Array.prototype.fill()، المصممة لملء المصفوفة بأكملها أو جزء من عناصرها بقيمة محددة؛
  • كائن مدمج جديد Object.setPrototypeOf();
  • يتم تمكين مصدر CSP 1.1 غير المصدر ومصدر التجزئة بشكل افتراضي.

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

Firefox ("الثعلب الناري") هو ترجمة حرفية من الحوت، pinyin hƔo hú، والذي يطلق عليه الصينيون أحيانًا اسم الثعلب الأحمر والباندا الحمراء، وبعد ذلك، وفقًا للمطورين، تم تسمية المتصفح. يُفضل أن يتم اختصار Firefox بـ "Fx" أو "fx" بدلاً من "FF" أو "FX".

غالبًا ما يُطلق على المتصفح اسم "Mozilla" عن طريق الخطأ.

بدأ مشروع Firefox على يد Blake Ross و Dave Hyatt أثناء عملهما في Netscape Communications، التي كانت في السابق جزءًا من AOL Time Warner. منذ زوال شركة Netscape Communications، تمت إدارة مشروع Mozilla بأكمله من قبل مؤسسة Mozilla التي تم تأسيسها آنذاك، والتي تمتلك العلامات التجارية Mozilla Firefox.

تم فصل Firefox من مجموعة تطبيقات Mozilla، والتي تم إنشاء الكود الخاص بها من الصفر في مؤسسة Mozilla ليحل محل الكود الخاص بـ Netscape Communicator 5، والذي تم إصدار بعضها بموجب ترخيص Mozilla العام المجاني بعد خسارة "حروب المتصفحات".

يستخدم المتصفح محرك Gecko المجاني والمحمول، المصمم لدعم المعايير المفتوحة. تم تطوير Firefox من قبل موظفي شركة Mozilla التابعة لها والمتطوعين حول العالم.

تاريخ النسخة:

فايرفوكس 1.0

كان Firefox 1.0 (الذي يحمل الاسم الرمزي "Phoenix") خلفًا مباشرًا لـ Mozilla Suite 1.7 (الذي يعمل على محرك Gecko 1.7) وكان به الكثير من القواسم المشتركة في واجهة المستخدم - على سبيل المثال، في نافذة الإعدادات لم يتم تحديد موقع الأزرار أفقيا (كما هو الحال الآن)، ولكن عموديا، في تقليد موزيلا. تتضمن التحسينات مدير الإضافات والقدرة على التحديث تلقائيًا عن طريق تنزيل الإصدار الجديد من المثبت.

كان الفرع 1.0.x هو الوحيد (في الوقت الحالي) الذي أجرى فيه المطورون تغييرات كبيرة على واجهة برمجة التطبيقات أثناء التنقل، أثناء استخدامه النشط، مما أدى إلى عدم توافق جزئي لملحقات Fx 1.0.3 مع الإصدارات 1.0.4 -1.0.8

لم يعد مدعومًا حاليًا، ويحتوي على عدد كبير من الثغرات الأمنية التي لم يتم إصلاحها، وقد أصبح قديمًا.

فايرفوكس 1.5

تم إصدار Firefox 1.5 (الذي يحمل الاسم الرمزي Deer Park) في 29 نوفمبر (وفقًا لمصادر أخرى في 30 نوفمبر 2005)، مع تحديثات منتظمة لمدة عام ونصف.

التحسينات في الإصدار 1.5:

نظام التحديث التلقائي المدمج.
تنقل أسرع ومحسن.
فرز علامات التبويب باستخدام آلية السحب والإسقاط.
تحسين مانع النوافذ المنبثقة.
وظيفة مسح البيانات الخاصة لحذف المعلومات الشخصية.

في 31 مايو، أصبح Firefox 1.5.0.12 وFirefox 2.0.0.4 متاحين لعامة الناس من خلال نظام التحديث التلقائي. هذه هي تحديثات الأمان والاستقرار القياسية. كما أن 1.5.0.12 هو الإصدار النهائي للفرع 1.5. يحتوي Firefox 1.5.0.12 بالفعل على آلية تحديث محسنة تسمح للمستخدمين "بالانتقال" إلى Firefox 2 عن طريق تثبيت تصحيح خاص. تم تقديم تحديث للفرع 2.x للمستخدمين في 28 يونيو 2007.

فايرفوكس 2

تم إصدار Firefox 2.0 (الذي يحمل الاسم الرمزي "Bon Echo") في 25 أكتوبر 2006. في أول 24 ساعة منذ الإصدار الرسمي للمتصفح، تم تنزيله أكثر من 2 مليون مرة. إنه مبني على أساس محرك Firefox 1.5 المحسن - Gecko 1.8.1. لقد قام بتحسين دعم JavaScript، وSVG، وXML، وغير تصميم المتصفح قليلاً، وقدم نظامًا لمكافحة التصيد الاحتيالي تم تطويره بواسطة Google. كانت الخطة الأصلية هي إضافة نظام إشارات مرجعية حديث يسمى الأماكن، ولكن بسبب الصعوبات في تصحيحه، تم تضمينه فقط في Firefox 3.0 (يونيو 2008). تمت إضافة التدقيق الإملائي للنص في نماذج الويب.

فايرفوكس 3

في 2 أبريل 2008، تم إصدار نسخة مستقرة تمامًا من Firefox 3.0 Beta 5، والتي تم تضمينها في Ubuntu 8.04 وFedora 9.

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

تمت إضافة القدرة على استخدام إعدادات النظام للوصول من خلال خادم وكيل (متغير البيئة $http_proxy) على نظام التشغيل Linux، وزر اختيار لتحديده في مربع الحوار المقابل، والذي يتم عرضه فقط في حالة تعيين المتغير.

تمت إزالة ملحق DOM Inspector من التوزيع القياسي. وهي متاحة الآن في الوظائف الإضافية.

في 16 مايو، تم إصدار الإصدار الأول المرشح - Firefox 3.0 RC1، والذي تم تنزيله بالفعل من قبل أكثر من 1.5 مليون شخص. وتضمن 10 أخطاء جسيمة (بما في ذلك ثلاثة أخطاء فادحة). كان من المفترض أن يتم إصدار النسخة النهائية فقط بعد تصحيح جميع الأخطاء.

أحد هذه "الأخطاء" هو في الواقع مزيج من ميزات تطبيق Linux لـ fsync، واستخدام fsync في إصدار SQLite 3.5.8، والعواقب المترتبة على طلب هذا الإصدار من SQlite بواسطة العديد من إصدارات Firefox قبل وقت قصير من 3.0 RC1.

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

تم إصدار الإصدار 3 المرشح. يعمل هذا الإصدار على إصلاح خطأ تجميد المتصفح في نظام التشغيل Mac OS X 10.5.3؛ وتظل إصدارات Windows وLinux دون تغيير.

في 17 يونيو 2008، تم إصدار Firefox 3، استنادًا إلى منصة Gecko 1.9، والتي تم تطويرها على مدار الـ 34 شهرًا الماضية. تتضمن المنصة الجديدة أكثر من 15000 تغيير تعمل على تحسين الأداء وزيادة استقرار ودقة عرض المحتوى وتبسيط التعليمات البرمجية وتحسينها. النظام الأساسي الجديد يجعل Firefox 3 أكثر أمانًا، وأسهل في الاستخدام، وأكثر قابلية للتخصيص، مع العديد من الميزات المختلفة لمطوري مواقع الويب وإضافات Firefox.

فايرفوكس 3.5

Firefox 3.5 هو الإصدار المستقر التالي وتم إصداره في 30 يونيو 2009. الاسم الرمزي: شيريتوكو. إصدار أبو بريص هو 1.9.1.

صدر هذا الإصدار من Firefox كإصدار 3.5، وليس 3.1 كما كان مخططًا له في الأصل.

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

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

فايرفوكس 3.6

Firefox 3.6 هو الإصدار المستقر التالي وتم إصداره في 21 يناير 2010. الاسم الرمزي: ناموروكا. إصدار أبو بريص هو 1.9.2.

في مرحلة الاختبار الأولية، تمت الإشارة إلى الإصدار بالإصدار 3.2.

الميزات الرئيسية لفايرفوكس 3.6 هي:

تحسين الأداء: تقليل الوقت المستغرق لبدء تشغيل المتصفح وفتح علامات التبويب، وزيادة الاستجابة عند تنفيذ أوامر المستخدم.

دعم السمات خفيفة الوزن التي لا تتطلب إعادة تشغيل المتصفح (الشخصيات)، والتكامل الأكثر إحكامًا مع Windows 7 وMac OS 10.6، وإصلاحات شريط العناوين الذكي ونموذج الملء التلقائي.

فايرفوكس 4.0

الإصدار التالي لفايرفوكس 3.6. تقرر إطلاقه تحت الإصدار 4.0، وليس 3.7، كما هو مخطط له في مرحلة اختبار ألفا. سيتم إصدار Firefox 4.0 في أوائل عام 2011.

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

سيتضمن المتصفح الأساسي ملحق Firefox Sync، والذي سيسمح للمستخدمين بمزامنة إشاراتهم المرجعية وقائمة علامات التبويب المفتوحة والسجل وكلمات المرور المحفوظة بين أجهزة كمبيوتر متعددة وهواتف محمولة.

بالإضافة إلى ذلك، سيتضمن Firefox 4.0 محرك JavaScript جديدًا، Jägermonkey، والذي سيزيد من سرعة تنفيذ تعليمات JavaScript البرمجية عدة مرات.

  • تتم الآن معالجة ملفات الصوت/الفيديو بتنسيق .ogg، بالإضافة إلى ملفات .pdf، بواسطة Firefox إذا لم يتم تحديد تطبيق لها (نظام التشغيل Windows فقط)؛
  • تمت إضافة نموذج للبحث في الإنترنت إلى صفحة علامة التبويب الجديدة؛
  • تم تنفيذ وتمكين WebVTT؛
  • دعم المتغيرات في كتل CSS. أصبح من الممكن الآن إنشاء متغيرات بالبادئة "--" (تم عرض "var-" سابقًا) وإمكانية استخدامها لاحقًا باستخدام تعليمات var().;
  • يتم تمكين المصدر غير المصدر ومصدر التجزئة لـ CSP 1.1 بشكل افتراضي؛
  • لم تعد مربعات الحوار التي تم إنشاؤها بواسطة حدث onbeforeunload تمنع الوصول إلى بقية المتصفح؛
  • أدوات المطورين: تمت إضافة أداة Eyedropper إلى لوحة الألوان؛
  • أدوات المطور: نموذج الصندوق القابل للتحرير؛
  • أدوات المطور: محرر التعليمات البرمجية المحسن؛
  • أدوات المطور: تتبع مكدس وحدة التحكم؛
  • أدوات المطور: نسخ كـ cURL؛
  • أدوات المطور: سجلات وحدة التحكم في التصميم؛
  • أدوات المطور: مصحح الأخطاء الإضافي؛
  • أدوات المطور: مصحح الأخطاء القماشية؛
  • تم إصلاح البحث عن نص الارتباط المحدد جزئيًا من قائمة السياق.
  • تمت إضافة القدرة على تحديث صفحة علامات التبويب المتزامنة عن طريق السحب من الأعلى إلى الأسفل؛
  • تمت إضافة دعم لإعادة ترتيب اللوحات على الصفحة الرئيسية (حول: الصفحة الرئيسية)؛
  • تكامل جامع البيانات المهملة للأجيال، والذي يسمح لك بتحقيق أداء أعلى وتقليل استهلاك الذاكرة في حالة تخزين عدد كبير من الكائنات التي تعيش لفترة قصيرة؛
  • تستخدم وحدة تحسين OdinMonkey للتعليمات البرمجية باستخدام نمط asm.js مستوى إضافيًا جديدًا من التحسين (مخصص التتبع الخلفي)، والذي يسمح بإنشاء تعليمات الجهاز بشكل أفضل عند تشغيل JIT. الجانب السلبي للطريقة الجديدة هو زيادة وقت التجميع وزيادة استهلاك الموارد بسبب الطرق الأكثر تعقيدًا للعثور على الحل الأمثل، لذلك لا يتم استخدام هذه الطريقة افتراضيًا للتعليمات البرمجية العادية، ولكنها قابلة للتطبيق تمامًا على Asm.js. في اختبار الأوكتان-زليب، أدى تمكين مستوى تحسين جديد إلى زيادة الأداء من 45000 إلى 50000 نقطة؛
  • استخدم مكتبة mozilla::pkix الجديدة للتحقق من صحة الشهادات الرقمية. تعتبر المكتبة الجديدة أكثر موثوقية من خلال التحقق من جميع سلاسل التحقق من الشهادات المتاحة. كود المكتبة مكتوب بلغة C++ وهو 4167 سطرًا فقط، مما يبسط صيانته بشكل كبير (المكتبة السابقة كانت معقدة بشكل غير ضروري وتتكون من 81865 سطرًا نظرًا لحقيقة ترجمتها من Java إلى C)؛
  • تم تنفيذ جدول OpenType MATH جزئيًا (القسم 6.3.6)، مزيد من التفاصيل في الوثائق حول الخطوط الرياضية واختبار MathML Torture؛
  • تمت إضافة ترجمات للغات التالية: الأسامية، البنغالية، الغوجاراتية، الهندية، الكانادية، الميثيلي، المالايالامية، الماراثية، الأوريا، البنجابية، التاميلية، التيلجو؛
  • تمت إزالة إطار عمل CAPS لتحديد الأذونات الخاصة بالموقع (عبر معلمات القدرة.سياسة.*). وعلى وجه الخصوص، لن تنجح محاولات استخدام هذه الوظيفة لتوفير الوصول إلى الحافظة. الاستثناء الوحيد هو إذن checkloaduri، والذي لا يزال من الممكن استخدامه كما كان من قبل للسماح للمواقع بتحميل file:// URIs؛
  • واجهات برمجة تطبيقات Firefox Hub؛
  • تم تنفيذ وتمكين WebVTT؛
  • دعم المتغيرات في كتل CSS. أصبح من الممكن الآن إنشاء متغيرات بالبادئة "--" (تم تقديم "var-" سابقًا) وإمكانية استخدامها لاحقًا باستخدام تعليمات var()؛
  • يتم تمكين دعم واجهة navigator.sendBeacon افتراضيًا، للنقل غير المتزامن لأجزاء صغيرة من البيانات من المتصفح إلى الخادم؛
  • بالنسبة للمصفوفات، تمت إضافة دعم لطريقة Array.prototype.fill()، المصممة لملء المصفوفة بأكملها أو جزء من عناصرها بقيمة محددة؛
  • كائن مدمج جديد Object.setPrototypeOf();
  • يتم تمكين مصدر CSP 1.1 غير المصدر ومصدر التجزئة بشكل افتراضي.

يطلق عليه اسم "Ognelis" و"FF" و"Mozilla". يعتقد بعض المستخدمين متصفح موزيلا فايرفوكسأسوأ شيء تم إنشاؤه على الإطلاق، مع الاستشهاد بالكثير من الثغرات الأمنية وحب البرنامج للأخطاء القاتلة. الجانب المقابل يصف هذا المتصفح بأنه مثالي، مما يجعله على قدم المساواة مع أفضل البرامج لتصفح الإنترنت. لقد لوحظ منذ فترة طويلة تأثير نفسي يصعب تفسيره: بمجرد أن يعمل الشخص في Firefox لبعض الوقت، فإنه يقع في حبه إلى الأبد. تصبح أتباعه، معجبا وماهرا.

اليوم، يحتل متصفح الإنترنت Mozilla Firefox المرتبة الثالثة في العالم من حيث الشعبية بين الجميع والمركز الأول الواثق في فئة "البرمجيات الحرة".

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


إنشاء فايرفوكس. يبدأ

وبدأ تاريخ Firefox بحقيقة أن Netscape Communications أرادت حقًا إنشاء متصفح يمكنه الحصول على جزء من الكعكة من Internet Explorer الشهير بشكل لا يصدق. نعم، نعم، لم أكن مخطئا، كل شيء صحيح: اليوم في طي النسيان ولم يتم إحياؤه إلا من خلال الجهود، كان متصفح IE في نهاية القرن العشرين يتمتع بشعبية كبيرة للغاية.

ومن الطبيعي أن تبذل الشركات الأخرى قصارى جهدها لتكرار هذا النجاح. نعم، لنكن صادقين، فشل متصفح Netscape 5 تمامًا في المعركة مع Internet Explorer في عام 1998، لكنه لم يختف دون أن يترك أثراً - لقد بدأ إنشاء برنامج جديد لتصفح الإنترنت على "بقاياه". أو بالأحرى، كان البرنامج مكتوبًا في الأساس، إذا جاز التعبير، "من الصفر"؛ ولم يتم أخذ سوى بعض الأفكار وأجزاء من التعليمات البرمجية مفتوحة المصدر من Netscape 5. يعتمد متصفح Firefox الحديث على محرك Gecko المحمول بحرية.

حتى عام 2002، لم يكن تطوير المتصفح الجديد مهتزًا ولا بطيئًا. وكما يحدث في كثير من الأحيان، أصبحت الأزمة بمثابة دفعة تحفيزية للعمل المكثف في المشروع. في عام 2002، قررت شركة AOL Time Warner Corporation، التي تمتلك شركة Netscape Communications، إغلاق المشروع غير المربح. ومع ذلك، لم يتم تقليص تطوير المتصفح الجديد، بل تم فصله إلى هيكل منفصل لمؤسسة موزيلا.

بالمناسبة، ساعدت شركة AOL Time Warner الشركة الجديدة كثيرًا في المرحلة الأولية، حيث قامت بتزويدها بمعدات الكمبيوتر، ومنح بعض الأموال الأولية ونقل حقوق الملكية الفكرية.


إنشاء فايرفوكس. استمرار

منذ اللحظة التي حصلنا فيها على الاستقلال، بدأ تطوير المشروع يكتسب زخمًا جديًا. بالفعل في 23 سبتمبر 2002، تم إصدار الإصدار الأول 0.1. بصراحة، الإصدار الأول لم يلفت انتباه عامة الناس أو المتخصصين. علاوة على ذلك، كان البرنامج "خامًا" لدرجة أنه تم إجراء العديد من التغييرات من قبل المطورين بأقصى سرعة حرفيًا، في وقت استخدام البرنامج. وبطبيعة الحال، أدى هذا لاحقا إلى بعض مشاكل التوافق. ومع ذلك، فقد تم البدء: لقد رأى المتصفح النور وبدأ في التطور بنشاط.

يمكن بسهولة اعتبار التاريخ التاريخي في تاريخ متصفح Mozilla Firefox هو 9 نوفمبر 2004. في مثل هذا اليوم تم إصدار أول إصدار مستقر 1.0. آسف على الكليشيهات، لكن مظهر هذا الإصدار كان أقرب إلى تأثير انفجار قنبلة. كان المتصفح الجديد محبوبًا جدًا من قبل المستخدمين حيث قام أكثر من 100.000.000 شخص بتثبيته خلال عام واحد فقط. علاوة على ذلك، سجل Firefox 25 مليون عملية تنزيل في أول 100 يوم بعد نشر البرنامج على الإنترنت. أرقام مثيرة للإعجاب.

ثم كانت هناك الإصدارات 1.5 (2005)؛ 2.0 (2006); 3.0 (2008); 4.0 (2011) وهكذا. قام كل إصدار بتحسين شيء ما وتحسينه وسحب أنظمة تشغيل جديدة ووظائف إضافية إلى مداره. اعتبارًا من مارس 2014، كان متصفح Firefox يحتوي بالفعل على 27 إصدارًا ثابتًا، كل منها أدى إلى زيادة جيش المعجبين بالبرنامج.

ومن المثير للاهتمام أن اسم Firefox لم يكن الأول. في الوقت الحاضر، قليل من الناس يعرفون، ولكن في البداية كان المتصفح يسمى Phoenix ("Phoenix")، ثم Firebird ("Firebird")، وفقط بعد رفض هذين الاسمين بسبب انتهاك حقوق الطبع والنشر من قبل المطورين المعروفين لدى المجتمع عبر الإنترنت، الثعلب الناري لطيف. وهو، بالمناسبة، ليس ثعلبًا على الإطلاق، بل باندا حمراء. على الأقل هذا ما يعتقده الصينيون الذين يُترجم الاسم حرفيًا من لغتهم.

المبدعين من فايرفوكس

اليوم، يعمل كل من موظفي مؤسسة Mozilla والمتطوعين من جميع أنحاء العالم على الحفاظ على وظائف المتصفح وتوسيع قدراته. ومع ذلك، فإن المتصفح له "آباءه" الذين يعتبرون منشئي Firefox. لا يوجد سوى اثنين منهم - بليك آرون روس وديف هيويت. أعتقد أنهم يستحقون بضع كلمات.

أدناه حاولت أن أتذكر حقائق مثيرة للاهتمام تتعلق بمتصفح Firefox:

فايرفوكس: توقعات للمستقبل

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

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