جيكو (برنامج)
جيكو هو محرك متصفح طورته موزيلا . يُستخدم في متصفح فايرفوكس ، وبرنامج البريد الإلكتروني ثندربيرد ، وفي حالة توقف استخدامه في متصفحات نتسكيب 6 ونتسكيب 7 ونتسكيب براوزر ونتسكيب نافيجاتور 9 التابعة لشركة AOL ؛ هذا إلى جانب العديد من المشاريع الأخرى.
صُممت مكتبة Gecko لدعم معايير الإنترنت المفتوحة ، وتستخدمها تطبيقات مختلفة لعرض صفحات الويب ، وفي بعض الحالات، واجهة المستخدم الخاصة بالتطبيق نفسه (عن طريق عرض XUL ). توفر Gecko واجهة برمجة تطبيقات غنية تجعلها مناسبة لمجموعة واسعة من الأدوار في التطبيقات المتصلة بالإنترنت، مثل متصفحات الويب ، وعرض المحتوى، وأنظمة العميل/الخادم . [ 3 ]
كُتب برنامج Gecko بلغة C++ وجافا سكريبت ، [ 4 ] [ 5 ] ومنذ عام 2016، أُضيف إليه لغة Rust . [ 6 ] [ 7 ] وهو برنامج مجاني ومفتوح المصدر يخضع لشروط رخصة موزيلا العامة الإصدار 2. [ 8 ] وتدعم موزيلا رسميًا استخدامه على أنظمة أندرويد ، [ 4 ] ولينكس ، وماك أو إس ، وويندوز . [ 9 ]
تاريخ
بدأ تطوير محرك التخطيط المعروف الآن باسم Gecko في شركة Netscape عام 1997، بعد استحواذ الشركة على DigitalStyle . كان محرك عرض Netscape الحالي، الذي كُتب في الأصل لمتصفح Netscape Navigator 1.0 وجرى تحديثه على مر السنين، بطيئًا، ولا يتوافق جيدًا مع معايير W3C، ويدعم HTML الديناميكي بشكل محدود ، ويفتقر إلى ميزات مثل إعادة التدفق التدريجي (حيث يُعيد محرك التخطيط ترتيب العناصر على الشاشة عند تنزيل بيانات جديدة وإضافتها إلى الصفحة). طُوّر محرك التخطيط الجديد بالتوازي مع القديم، بهدف دمجه في Netscape Communicator عندما يصبح ناضجًا ومستقرًا. وكان من المتوقع إصدار نسخة رئيسية واحدة على الأقل من Netscape مع محرك التخطيط القديم قبل الانتقال إليه.
بعد إطلاق مشروع موزيلا في أوائل عام ١٩٩٨، تم إصدار شفرة محرك التخطيط الجديد بموجب ترخيص مفتوح المصدر. كان الاسم الأصلي رابتور ، ولكن تم تغييره إلى إن جي لاي آوت (تخطيط الجيل التالي) بسبب مشاكل تتعلق بالعلامة التجارية . لاحقًا، أعادت نتسكيب تسمية إن جي لاي آوت إلى جيكو . في حين استمرت منظمة موزيلا (التي سبقت مؤسسة موزيلا ) في البداية باستخدام اسم إن جي لاي آوت (حيث كانت جيكو علامة تجارية مسجلة لنتسكيب)، [ ١٠ ] إلا أن علامة جيكو التجارية هي التي حسمت الأمر في النهاية.
في أكتوبر 1998، أعلنت نتسكيب أن متصفحها الجديد سيستخدم محرك جيكو (الذي كان يُسمى آنذاك NGLayout) بدلاً من محرك التخطيط القديم، مما استلزم إعادة كتابة أجزاء كبيرة من التطبيق. ورغم أن هذا القرار لاقى استحسان مؤيدي معايير الويب، إلا أنه لم يلقَ قبولاً لدى مطوري نتسكيب، الذين لم يرضوا عن فترة الستة أشهر الممنوحة لإعادة الكتابة. [ 11 ] كما أدى ذلك إلى التخلي عن معظم العمل المنجز لـ Netscape Communicator 5.0 (بما في ذلك تطوير تحسينات Mariner لمحرك التخطيط القديم). أُصدرت نتسكيب 6، أول إصدار من نتسكيب يتضمن جيكو، في نوفمبر 2000 (ولم يُستخدم اسم نتسكيب 5 قط).
مع استمرار تطوير جيكو، بدأت تطبيقات أخرى وبرامج مضمنة في استخدامه. وفي ذلك الوقت، اعتمدت شركة أمريكا أونلاين ، الشركة الأم لنيتسكيب، جيكو لاستخدامه في كومبيوسيرف 7.0 وAOL لنظام التشغيل ماك أو إس إكس (كانت هذه المنتجات قد دمجت سابقًا متصفح إنترنت إكسبلورر). ومع ذلك، باستثناء بعض الإصدارات التجريبية ، لم يُستخدم جيكو مطلقًا في عميل AOL الرئيسي لنظام التشغيل مايكروسوفت ويندوز .
في 15 يوليو 2003، قامت شركة AOL بتسريح مطوري Gecko المتبقين، وأصبحت مؤسسة موزيلا (التي تأسست في اليوم نفسه) الجهة الرئيسية المسؤولة عن تطوير Gecko. واليوم، يتم تطوير Gecko بواسطة موظفي شركة موزيلا ، وموظفي الشركات المساهمة في مشروع موزيلا، بالإضافة إلى متطوعين. [ 12 ]
في عصر نتسكيب، أدى مزيج من القرارات التقنية والإدارية الخاطئة إلى تضخم برنامج جيكو . [ 11 ] [ 13 ] [ 14 ] ولذلك، في عام 2001، اختارت آبل تطوير نسخة معدلة من KHTML ، وليس جيكو، لإنشاء محرك WebKit لمتصفح سفاري . [ 13 ] [ 14 ] ومع ذلك، بحلول عام 2008، عالجت موزيلا بعض مشاكل التضخم، مما أدى إلى تحسينات كبيرة في أداء جيكو. [ 15 ]
الكم
في أكتوبر 2016، أعلنت موزيلا عن مشروع Quantum ، وهو مشروع مستمر يشمل جهودًا متعددة لتطوير البرمجيات بهدف "بناء محرك ويب من الجيل التالي لمستخدمي فايرفوكس ". وقد تضمن المشروع تحسينات عديدة على محرك Gecko، مأخوذة من مشروع Servo التجريبي . [ 16 ] [ 17 ] تم إطلاق فايرفوكس 57، المعروف أيضًا باسم "فايرفوكس كوانتوم"، لأول مرة في نوفمبر 2017، وكان الإصدار الأول الذي تم فيه تفعيل المكونات الرئيسية من مشروعي Quantum/Servo. وتشمل هذه المكونات تحسين أداء مكونات عرض CSS ووحدة معالجة الرسومات (GPU) . وسيتم دمج مكونات إضافية من Servo إلى Gecko تدريجيًا في الإصدارات اللاحقة. [ 16 ]
جيكو فيو
في سبتمبر 2018، أعلنت موزيلا عن GeckoView، أساس الجيل التالي من منتجاتها للأجهزة المحمولة، والمبني على مكتبة برمجية تجعل Gecko قابلاً لإعادة الاستخدام على نظام أندرويد، ويشمل ذلك جهود تطوير برمجية جديدة تهدف إلى "فصل المحرك نفسه عن واجهة المستخدم، وتسهيل دمجه في تطبيقات أخرى". في الشهر نفسه، تم إطلاق Firefox Focus 7.0 [ 18 ] ، وهو الإصدار الأولي الذي استخدم GeckoView، مع تحسين أداء تحميل الصفحات. [ 19 ] [ 20 ] كما تم بناء Firefox Reality باستخدام GeckoView. [ 19 ] في يونيو 2019، أعلنت موزيلا عن Firefox Preview كمشروع مستمر يركز على بناء متصفح ويب لنظام أندرويد باستخدام GeckoView. [ 21 ] يُعد Firefox for Android 79، المعروف أيضًا باسم "Firefox Daylight"، والذي تم إطلاقه لأول مرة في أغسطس 2020، أول إصدار مستقر من هذا المشروع بمكونات رئيسية مدعومة بمحرك GeckoView. [ 22 ]
دعم المعايير
تتضمن بعض المعايير التي يدعمها برنامج Gecko ما يلي:
- المستوى الثالث من CSS
- دوم
- HTML5
- جافا سكريبت ( ECMAScript ES6 أو أحدث، [ 23 ] حاليًا ECMAScript 2021 ES12)، مُطبقة في SpiderMonkey
- MathML
- RDF
- إكس فورمز (عبر امتداد رسمي)
- XHTML 1.0
- XML 1.0
- XSLT و XPath ، تم تنفيذهما في TransforMiiX
- SVG [ 24 ]
دعم متصفح إنترنت إكسبلورر القديم غير القياسي
لدعم صفحات الويب المصممة للإصدارات القديمة من متصفحي نتسكيب وإنترنت إكسبلورر، يدعم جيكو تبديل نوع المستند (DOCTYPE) . تُعرض المستندات ذات نوع المستند الحديث في وضع التوافق مع المعايير، الذي يلتزم بمعايير W3C بدقة. أما المستندات التي لا تحتوي على نوع مستند أو تحتوي على نوع مستند قديم، فتُعرض في وضع التوافق ، الذي يحاكي بعض الخصائص غير القياسية لمتصفح نتسكيب كوميونيكيتور 4.x؛ ومع ذلك، فإن بعض ميزات الإصدار 4.x (مثل الطبقات ) غير مدعومة.
يدعم متصفح جيكو أيضاً بشكل محدود بعض ميزات متصفح إنترنت إكسبلورر غير القياسية، مثل عنصر marquee والخاصية document.all(على الرغم من أن الصفحات التي تختبر هذه الخاصية صراحةً document.allستُبلغ بأنها غير مدعومة). [ 25 ]
الاستخدام
يُستخدم محرك Gecko بشكل أساسي في متصفحات الويب ، وأقدمها Netscape 6 و Mozilla Suite (الذي أُعيدت تسميته لاحقًا إلى SeaMonkey ). كما يُستخدم في مشتقات أخرى من متصفحات Mozilla مثل Firefox و Firefox لنظام Android ، بالإضافة إلى تطبيق Wine المُشابه لمتصفح Internet Explorer . [ 26 ] ومن بين نسخ Firefox المُعدّلة التي تستخدم Gecko أيضًا: LibreWolf و Zen Browser و GNU IceCat [ 27 ] و Midori [ 28 ] و Waterfox و Portable Firefox و Floorp . كما تستخدمه Mozilla في برنامج البريد الإلكتروني Thunderbird .
ومن بين متصفحات الويب الأخرى التي تستخدم Gecko متصفح Lunascape ومتصفح Sailfish .
يستخدم نظام التشغيل المحمول KaiOS أيضًا Gecko ، وهو نظام يعتمد على نظام التشغيل Firefox OS الذي توقف دعمه . [ 29 ]
المستخدمون السابقون
تشمل المنتجات التي كانت تستخدم Gecko سابقًا Pale Moon و K-Meleon (وكلاهما يستخدم الآن Goanna)، و Epiphany (المعروف الآن باسم GNOME Web ويستخدم WebKitGTK )، و GNOME DevHelp (يستخدم الآن WebKitGTK ).
تشمل المنتجات التي تم إيقافها والتي كانت تستخدم Gecko كلاً من Swiftfox و Flock و Galeon و Camino و Minimo و Beonex Communicator و Kazehakase و Songbird و Sunbird (للتقويم) و MicroB و Nightingale و Instantbird و Conkeror و Classilla و TenFourFox و Picasa لنظام Linux. [ 30 ]
تم استخدام Gecko أيضًا بواسطة Sugar لجهاز الكمبيوتر OLPC XO-1 ، [ 31 ] قبل الانتقال إلى WebKit في عام 2009.
الاعتماد على الملكية
يعتمد برنامج Gecko على برامج تجميع خاصة في نظام التشغيل Windows والأنظمة الأساسية الأخرى. [ 32 ]
التحكم في الإصدارات
بعد إصدار Gecko 2.0، تم رفع رقم الإصدار إلى 5.0 ليتوافق مع Firefox 5، ومنذ ذلك الحين تم الحفاظ على تزامن رقم الإصدار مع رقم الإصدار الرئيسي لكل من Firefox و Thunderbird، [ 33 ] ليعكس حقيقة أنه لم يعد مكونًا منفصلاً. [ 34 ]
الكم
كوانتوم هو مشروع تابع لموزيلا يشمل جهودًا متعددة لتطوير البرمجيات بهدف "بناء محرك ويب من الجيل التالي لمستخدمي فايرفوكس ". ويتضمن تحسينات عديدة على جيكو، مُدمجة في معظمها من مشروع سيرفو التجريبي . كما يتضمن كوانتوم تحسينات على واجهة المستخدم والتفاعلات. [ 16 ] [ 17 ]
يُعدّ فايرفوكس 57، الذي صدر في نوفمبر 2017، الإصدار الأول الذي تم فيه تفعيل مكون سيرفو. وتُطلق موزيلا على هذا الإصدار والعديد من الإصدارات المستقبلية المخطط لها اسم "فايرفوكس كوانتوم". [ 35 ] [ 36 ]
خلفية
في عام ٢٠١٢، أطلقت موزيلا مشروع سيرفو التجريبي ، وهو محرك مصمم من الصفر بهدف تحسين التزامن والتوازي مع تقليل ثغرات أمان الذاكرة . كُتب سيرفو بلغة البرمجة رست ، التي طورتها موزيلا أيضاً، والمصممة لتوليد كود مُجمّع يتميز بأمان ذاكرة وتزامن وتوازي أفضل من كود C++ المُجمّع. [ ٥ ]
في أبريل 2016، كان محرك سيرفو بحاجة إلى عدة سنوات على الأقل من التطوير ليصبح محرك متصفح متكامل الميزات، [ 37 ] ومن هنا جاء قرار إطلاق مشروع كوانتوم لدمج أجزاء مستقرة من سيرفو في فايرفوكس. وقد قامت موزيلا بتسريح جميع مطوري سيرفو في أغسطس 2020. [ 38 ]
عناصر
يتألف مشروع الكم من عدة مشاريع فرعية. [ 16 ]
- CSS : نظام أوراق الأنماط المتوازية من Servo مُدمج في Gecko. تشير الاختبارات المعيارية إلى أن الأداء يتناسب طرديًا مع عدد أنوية المعالج . [ 39 ] تم إصداره في Firefox 57. [ 36 ]
- العرض : تم دمج بنية العرض الخاصة بشركة Servo ، والتي تُسمى WebRender، في Gecko عام 2019، بعد عامين من إصدار Firefox Quantum الأول، Firefox 67. يستبدل WebRender نموذج الرسم الفوري بنموذج عرض مُحتفظ به ، والذي يُمكن تسريعه بسهولة أكبر بواسطة وحدة معالجة الرسومات (GPU) من خلال الاستفادة من تشابه CSS/DOM مع مخطط المشهد . في أسوأ سيناريو للعرض، تجاوز معدل الإطارات في الثانية 60 إطارًا في الثانية أثناء الاختبار. [ 40 ] بدأت Mozilla بتفعيل المُعالج الجديد لبعض تركيبات الأجهزة/أنظمة التشغيل في Firefox 67. [ 41 ]
- مُركِّب النوافذ : نُقل مُركِّب النوافذ الحالي في Gecko إلى عملية مستقلة، مما يعزل علامات تبويب المتصفح عن الأعطال المتعلقة ببرنامج تشغيل الرسومات. وبما أن أعطال مُركِّب النوافذ لا تُؤدي إلى إيقاف عملية محتوى المتصفح، يُمكن إعادة تشغيل عملية مُركِّب النوافذ بسلاسة دون فقدان بيانات المستخدم. وقد أُصدرت هذه الميزة في Firefox 53. [ 42 ]
- نموذج كائن المستند (DOM) : مستوحى بشكل غير مباشر من بنية Constellation الخاصة بـ Servo [ 43 ] ومحرك Presto الخاص بـ Opera [ 44 ]، يستخدم Quantum DOM سلاسل عمليات مجدولة بشكل تعاوني داخل DOM لزيادة سرعة الاستجابة دون زيادة عدد العمليات، وبالتالي زيادة استهلاك الذاكرة. تم تضمين جوهر هذه التقنية في Firefox 57 [ 45 ].
- Flow : إطار عمل شامل لتحسينات الأداء المرئية للمستخدم، يقوده فريق يعمل على مكونات Gecko. يركز على تحسينات أداء المستخدم الحقيقية على تطبيقات الويب الرئيسية ، وخاصةً G Suite (المعروفة الآن باسم Google Workspace ) وفيسبوك . [ 46 ] تم إنجاز هذا العمل وإصداره لمتصفح Firefox 57. [ 47 ]
- فوتون : تحديث شامل لواجهة المستخدم للتطبيق بأكمله، مع تركيز قوي على تحسين أداء واجهة المستخدم. يُعتبر مشروعًا شقيقًا لمشروع كوانتوم فلو. [ 48 ] تم إصداره في فايرفوكس 57. [ 35 ]
- الشبكة : تحسين أداء Necko ، طبقة الشبكة في Gecko، من خلال نقل المزيد من أنشطة الشبكة من الخيط الرئيسي، وتحديد أولويات تدفقات الشبكة بناءً على السياق، ومنافسة طبقة التخزين المؤقت مع الشبكة. [ 49 ] أُصدرت هذه الميزة في Firefox 59. [ 50 ]
أزرق سماوي
مشروع موزيلا أزور هو واجهة برمجة تطبيقات رسومية منخفضة المستوى وغير مُحتفظة بالحالة، تُستخدم في متصفح فايرفوكس . [ 51 ] وللمشروع عدة أهداف، منها:
- توافق أكثر دقة مع Direct2D
- قابلية التشغيل البيني المحسّنة بين الولايات
- تحسين التحكم في خصائص الأداء والأخطاء
ستوفر Azure تسريعًا ثنائي الأبعاد للأجهزة فوق واجهات خلفية للرسومات ثلاثية الأبعاد. بدأ متصفح Firefox باستخدام Azure بدلًا من Cairo في عام 2012. [ 52 ] [ 53 ] كُتبت Azure بلغة C++ ويستخدمها Servo . [ 54 ] اسم Azure هو تكريم لمؤسس Netscape جيمس هـ. كلارك وعمله السابق في Silicon Graphics حيث كانت محطات العمل تُسمى غالبًا بأسماء الألوان. [ 55 ]
مراجع
- ↑ "اتفاقيات ترخيص المستخدم النهائي لمؤسسة موزيلا" . موزيلا .
- ↑ "سياسات ترخيص موزيلا" . mozilla.org . تم الاطلاع عليه بتاريخ 26-03-2013 .
- ↑ "تضمين موزيلا" . Mozilla.org. 2012-10-25 . تم الاطلاع عليه بتاريخ 2012-10-31 .
- ١ ٢ "نسخة بسيطة من فايرفوكس لنظام أندرويد" . مؤرشفة من الأصل بتاريخ ٢٠١٩-٠٩-٢٩ . تم الاطلاع عليها بتاريخ ٢٠١٧-٠٥-٠٣ .
تم تطوير Gecko باستخدام لغتي C++ وJavaScript.
- 1 2 بيرجستروم، لارس؛ وآخرون . (مايو 2016). "هندسة محرك متصفح الويب سيرفو باستخدام لغة رست" (ملف PDF) . وقائع المؤتمر الدولي لهندسة البرمجيات . مؤرشف (ملف PDF) من الأصل بتاريخ 29-05-2016.
- ↑ "مجموعات جوجل" . groups.google.com .
- ↑ يغولالب، سردار (3 فبراير 2017). "موزيلا تربط مصير فايرفوكس بلغة رست" . إنفوورلد .
- ↑ "ترقية MPL 2" . تم الاطلاع عليه بتاريخ 18-08-2012 .
- ↑ "أسئلة وأجوبة حول الوزغة" . وثائق MDN على الويب . مؤرشف من الأصل بتاريخ 2019-10-08 . تم الاطلاع عليه بتاريخ 2017-05-03 .
- ↑ "مشروع nglayout: أزمة هوية" . Mozilla.org. مؤرشف من الأصل بتاريخ 29-06-2011 . تم الاطلاع عليه بتاريخ 31-10-2012 .
- 1 2 خورخي أو. كاسترو (15 يونيو 2004). "آرس تكنيكا تجلس مع سكوت كولينز من Mozilla.org" . آرس تكنيكا . تم الاطلاع عليه بتاريخ 16 فبراير 2017 .
- ↑ موزيلا. "المساهمون في mozilla/gecko-dev" . جيت هاب . تم الاسترجاع في 2026-01-06 .
- 1 2 بول فيستا (14 يناير 2003). "تجاهل أبل يُؤذي موزيلا" . شبكات سي نت . مؤرشف من الأصل في 25 أكتوبر 2012. تم الاطلاع عليه في 16 فبراير 2017 .
- 1 2 ديفيد بارون (9 يناير 2003). "الخميس 9 يناير 2003" . مدونة ديفيد بارون . منشور ذاتيًا. مؤرشف من الأصل بتاريخ 28 يوليو 2009. تم الاطلاع عليه بتاريخ 16 فبراير 2017 .
- ↑ ريان بول (9 سبتمبر 2008). "لماذا تلتزم موزيلا بـ Gecko مع تزايد شعبية WebKit؟" . تم الاطلاع عليه بتاريخ 16 فبراير 2017 .
- 1 2 3 4 "الكم" . ويكي موزيلا . تم الاسترجاع في 20 أبريل 2017 .
- 1 2 سيمبانو، كاتالين. "موزيلا تعلن عن كوانتوم، محرك متصفح جديد لفايرفوكس" . سوفتبيديا . تم الاسترجاع في 7 نوفمبر 2016 .
- ↑ "يدخل Firefox Focus 7.0 مرحلة تجريبية، ويتحول إلى GeckoView (محرك Gecko)" . 14 سبتمبر 2018. مؤرشف من الأصل في 31 يوليو 2020. تم الاطلاع عليه في 19 سبتمبر 2019 .
- 1 2 "Firefox Focus with GeckoView" . Mozilla Hacks . 13 سبتمبر 2018. تم الاطلاع عليه في 4 سبتمبر 2019 .
- ↑ "ما الجديد في فايرفوكس فوكس لنظام أندرويد (الإصدار 7) | مساعدة فايرفوكس فوكس" . support.mozilla.org . تم الاطلاع عليه في 4 سبتمبر 2019 .
- ↑ "GeckoView في عام 2019" . Mozilla Hacks . 27 يونيو 2019. تم الاطلاع عليه في 4 سبتمبر 2019 .
- ↑ فيستا زاري (25 أغسطس 2020). "سريع، وشخصي، وخاص بالتصميم على جميع المنصات: تقديم تجربة جديدة لمتصفح فايرفوكس لنظام أندرويد" . مدونة موزيلا . تم الاطلاع عليه في 22 سبتمبر 2020 .
- ↑ "توافق ECMAScript 2015 (ES6) مع المتصفحات المختلفة في Firefox 102" . www.lambdatest.com . مؤرشف من الأصل بتاريخ 21 أغسطس 2022. تم الاطلاع عليه بتاريخ 21 أغسطس 2022 .
- ↑ "توافق SVG مع مختلف المتصفحات (دعم أساسي) في فايرفوكس 102" . www.lambdatest.com . مؤرشف من الأصل بتاريخ 9 ديسمبر 2022. تم الاطلاع عليه بتاريخ 21 أغسطس 2022 .
- ↑ "موزيلا تضيف دعمًا غير قابل للكشف لملف document.all، كجزء من توزيعة نوفيل لينكس الجديدة؟" . Developer.mozilla.org. 2004-07-23 . تم الاطلاع عليه بتاريخ 2018-02-07 .
- ↑ "يستخدم متصفح إنترنت إكسبلورر برنامج جيكو تحت اسم واين" . ويكي واين . تم الاطلاع عليه بتاريخ 14 سبتمبر 2009 .
- ↑ sdubois (24 يونيو 2010). "Gecko" . مؤسسة البرمجيات الحرة . تم الاطلاع عليه بتاريخ 23 مايو 2019 .
- ↑ "متصفح ميدوري الخفيف" . شركة أستيان . تم الاطلاع عليه بتاريخ 4 فبراير 2025 .
- ↑ هيل، بول (12 مارس 2020). "شركة KaiOS Technologies تتعاون مع Mozilla لتحسين Gecko" . Neowin . تاريخ الاسترجاع: 12 يوليو 2024 .
- ↑ "بيكاسا 3.0 لنظام لينكس" . مؤرشف من الأصل بتاريخ 7 يناير 2009. تم الاطلاع عليه بتاريخ 28 ديسمبر 2008 .
- ↑ مارتينز، الصين (3 يناير 2007). "مبادرة حاسوب محمول لكل طفل تُجهز واجهة 'Sugar'" . خدمة أخبار IDG. مؤرشف من الأصل في 18 يناير 2008. تم الاطلاع عليه في 28 ديسمبر 2007 .
- ↑ "بناء متصفح فايرفوكس لنظام ويندوز" . وثائق MDN على الويب .
- ↑ "إصدارات Gecko وإصدارات التطبيقات" . MDN . مؤرشف من الأصل بتاريخ 31 أكتوبر 2020. تم الاطلاع عليه بتاريخ 18 نوفمبر 2013 .
- ↑ "لا يوجد الكثير في الإصدار الجديد من ثندربيرد 5، لكن خارطة الطريق تبدو واعدة" . آرس تكنيكا . 30 يونيو 2011. تم الاطلاع عليه بتاريخ 7 فبراير 2018 .
- 1 2 "فايرفوكس 57.0، اطلع على جميع الميزات الجديدة والتحديثات والإصلاحات" . موزيلا . تم الاسترجاع في 30 أكتوبر 2018 .
- 1 2 "تقديم متصفح فايرفوكس الجديد: فايرفوكس كوانتوم - مدونة موزيلا" . مدونة موزيلا . تم الاطلاع عليه بتاريخ 30 أكتوبر 2018 .
- ↑ "العمل المتبقي على المحرك المؤازر" . GitHub . تم الاسترجاع في 17-02-2017 .
- ↑ "موزيلا تُسرح 250 موظفًا بينما تُعيد تركيزها على المنتجات التجارية" . ZDNet . تم الاطلاع عليه بتاريخ 14 يونيو 2022 .
- ↑ "سجل التغييرات" . سجل التغييرات . 18 نوفمبر 2016. تم الاطلاع عليه بتاريخ 28 مارس 2017 .
- ↑ "لقاء منطقة خليج سان فرانسيسكو حول لعبة Rust، فبراير 2016" . موقع موزيلا إير . تم الاطلاع عليه بتاريخ 28 مارس 2017 .
- ↑ "Webrender Where" . ويكي موزيلا . تم الاسترجاع في 14 يوليو 2020 .
- ↑ "أصبح متصفح فايرفوكس أسرع وأكثر استقرارًا مع أولى حزم مشروع كوانتوم، وأبسط مع السمات المدمجة وإعادة تصميم الأذونات" . مدونة موزيلا . تم الاطلاع عليه بتاريخ 27 أبريل 2017 .
- ↑ "هندسة المؤازرة" . يوتيوب . ١٨ يناير ٢٠١٧. مؤرشف من الأصل في ١١ ديسمبر ٢٠٢١. تم الاطلاع عليه في ٢٨ مارس ٢٠١٧ .
- ↑ "مشروع موزيلا الكمي" . مدونة بيل ماكلوسكي . 27-10-2016 . تاريخ الاسترجاع: 28-03-2017 .
- ↑ "الدخول إلى عصر الكم" . موزيلا هاكس . 13 نوفمبر 2017. تم الاطلاع عليه بتاريخ 14 يوليو 2020 .
- ↑ "التدفق الكمي" . ويكي موزيلا . تم الاسترجاع في 28-03-2017 .
- ↑ "نشرة هندسة التدفق الكمي رقم 25" . ehsanakhgari.org . 17-09-2017 . تاريخ الاطلاع: 14-07-2020 .
- ↑ دولسكي (18 مايو 2017). "النشرة الإخبارية لهندسة الفوتون رقم 1" . مدونة دولسكي . تم الاطلاع عليها بتاريخ 4 يوليو 2017 .
- ↑ "TPE Necko/Projects - MozillaWiki" . wiki.mozilla.org . تم الاطلاع عليه بتاريخ 2017-07-04 .
- ↑ "ملاحظات إصدار فايرفوكس 59" . www.mozilla.org . تم الاطلاع عليه بتاريخ 16 يناير 2019 .
- ↑ "Platform/GFX/Moz2D - MozillaWiki" .
- ↑ بارفيني، لوسيان (7 سبتمبر 2012). "يستخدم فايرفوكس الآن واجهة برمجة تطبيقات Azure Graphics لـ Canvas على جميع المنصات" .
- ↑ "Azure يحل محل Cairo في Mozilla Firefox - Phoronix" .
- ↑ ويليس، ناثان (17 يونيو 2015). "عرض الصفحات المتوازي باستخدام موزيلا سيرفو" . LWN.net . تم الاطلاع عليه بتاريخ 27 يونيو 2015 .
- ↑ "تقديم مشروع Azure - جودرو!" . مؤرشف من الأصل بتاريخ 2016-09-08 . تم الاطلاع عليه بتاريخ 2019-09-22 .
روابط خارجية
- جيكو - وثائق الويب من MDN
- ويكي تطوير جيكو (wiki.mozilla.org)
- العرض الكمي (wiki.mozilla.org)
- مقترح استراتيجية منتجات موزيلا (مسودة)
- دعم معايير متصفحات الويب
- تمت أرشفة JRex في 24-10-2005 على موقع Wayback Machine ( واجهة برمجة تطبيقات Java لـ Gecko)
- برامج متعددة المنصات
- محركات تخطيط مجانية
- برنامج مجاني مكتوب بلغة C++
- برنامج مجاني مكتوب بلغة Rust
- برنامج قائم على جيكو
- موزيلا
- برنامج يستخدم القاهرة (الرسومات)
- نتسكيب
- برنامج يستخدم رخصة موزيلا العامة
