مينيمو

كان Minimo (من "Mini Mozilla") مشروعًا لإنشاء نسخة من متصفح الويب Mozilla للأجهزة الصغيرة مثل المساعدات الرقمية الشخصية والهواتف المحمولة . [ 1 ]

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

خلفية

تم إنشاء مشروع Minimo لاختبار جدوى نقل محرك متصفح سطح المكتب كامل الوظائف إلى الأجهزة المحمولة المتقدمة.

لتقليل استهلاك موارد النظام، لم يتضمن متصفح Minimo في البداية بعض وظائف Mozilla، مثل دعم SVG ، على الرغم من أن التجارب اللاحقة سعت إلى تضمين جميع ميزات قاعدة بيانات Mozilla. بالإضافة إلى ذلك، استخدم المتصفح تقنية عرض الشاشات الصغيرة لإعادة تنسيق صفحات الويب للشاشات الصغيرة، ووفر منصة لتجارب واجهة المستخدم على الأجهزة المحمولة. صُممت واجهة المستخدم لتشغل أقل مساحة ممكنة من الشاشة، مع شريط أدوات واحد بارتفاع 8 بكسل وشريط عناوين مخفي افتراضيًا. نُقلت وظائف واجهة المستخدم الأخرى، مثل الإشارات المرجعية وسجل التصفح والبحث، إلى صفحة رئيسية خاصة تُسمى Homebase. ولأن Minimo مبني على بنية Gecko التحتية، يمكن للمطورين إنشاء إصدارات محددة وتقييم ميزات أخرى مثل Canvas ودعم SVG وغيرها.

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

ركز التطوير المبكر لبرنامج Minimo على أجهزة ARM (مثل جهاز iPAQ من شركة Hewlett-Packard ) المزودة بذاكرة وصول عشوائي (RAM ) تبلغ حوالي 64 ميجابايت ، والتي تعمل بنظام Familiar Linux وبيئة GPE Palmtop (حيث كان المتصفح الافتراضي). تم إصدار Minimo 0.1 لهذه المنصة في عام 2004.

تولى دوغ تيرنر، المطور الرئيسي لبرنامج Minimo، قيادة هذا المشروع ومشاريع أخرى تابعة لمؤسسة موزيلا في مجال تطبيقات الجوال، مثل مشروع مختبرات موزيلا المسمى Joey. وقد وظفت مؤسسة موزيلا تيرنر في ديسمبر 2004 للعمل بدوام كامل على مشاريع تطبيقات الجوال. [ 2 ] تم تمويل Minimo من قبل نوكيا وجهات أخرى، وأصبح تورط نوكيا علنيًا في منتصف عام 2004. [ 3 ] تعاون كريس ودوغ مع مطور الويب مارسيو غالي، الذي ركز على جوانب واجهة المستخدم، وخاصةً إنشاء تطبيقات مدمجة لبرنامج Minimo باستخدام لغة HTML بدلاً من XUL - وقد أشير إلى هذه التطبيقات في شفرة المصدر [ 4 ] على أنها إضافات، ولكنها شكلت في الواقع نموذجًا لتطبيقات الجوال المستندة إلى الويب والتي تضم خدمات مثل Flickr وخرائط جوجل وغيرها.

تم تطوير نسخة من برنامج Minimo لنظام التشغيل Windows CE خصيصًا لمجموعة أدوات تطوير البرامج Pocket PC 2003. وأُتيحت أول نسخة عامة من Minimo لنظام Windows CE في فبراير 2005.

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

في 17 ديسمبر 2006، أقرّ تيرنر، في مدونته ، ببطء وتيرة التطوير، وكشف أن مطوري موزيلا كانوا يبحثون عن بدائل لتصفح الإنترنت باستخدام محرك جيكو على الهواتف المحمولة. ووجّه تيرنر دعوة للآخرين "للمساهمة" مع تحوّل أولوياته التطويرية. [ 5 ]

صدرت النسخة 0.2 في مارس 2007، وكانت موجهة لمطوري تطبيقات الهواتف المحمولة. تضمنت Minimo 0.2 واجهة مستخدم محسّنة، ودعمًا لنظام التشغيل Windows Mobile 5.

في 27 نوفمبر 2007، أعلن رئيس المشروع دوغ تيرنر أن المشروع لم يعد مدعوماً. [ 6 ]

بحلول عام 2008، بدأ دوغ تيرنر العمل على متصفح ويب آخر للهواتف المحمولة، وهذه المرة يُعرف باسم فايرفوكس موبايل أو فينيك .

نقد

ربما بسبب كونها في المراحل المبكرة من التطوير، كان أداء إصدار ويندوز موبايل من برنامج Minimo أبطأ بكثير مما كان متوقعًا.

إن جودة الصفحات المعروضة تتوافق مع محرك التخطيط المحترم الذي تم تنفيذه ( Gecko )، ولكن البرنامج كان لديه متطلبات ذاكرة وأجهزة عالية جدًا مقارنة بما هو متاح عادة على معظم المنصات المحمولة (على سبيل المثال 64 ميجابايت من ذاكرة الوصول العشوائي ، ووحدة معالجة مركزية متوافقة مع ARM بسرعة 206-624 ميجاهرتز).  

تم التوصية بالإصدار 0.2 للمطورين الذين يستهدفون الأجهزة المحمولة أو المهتمين بتطبيقات الويب التي تعتمد على تقنية AJAX وخدمات الويب للأجهزة المحمولة. وكان Minimo متوافقًا مع العديد من تطبيقات Web 2.0، مثل Gmail .

انظر أيضاً

مراجع

  1. ^ إنغريد مارسون (8 ديسمبر 2004). "موزيلا تهدف إلى سوق متصفحات الهاتف المحمول" . سي نت .
  2. بول فيستا (10 نوفمبر 2004). "فايرفوكس يرسم خطواته التالية" . سي نت .
  3. بول فيستا (28 يونيو 2004). "أموال نوكيا تدعم موزيلا" . سي نت .
  4. ^ مارسيو جالي (28 فبراير 2006). "الامتدادات - DXR" . mozilla.org . تم الاسترجاع 2012/02/28 .
  5. موزيلا زين
  6. "Minimo and Mobile". « مدونة دوغ تي" . مؤرشفة من الأصل بتاريخ 14-12-2007. 
  • الصفحة الرئيسية لمشروع مينيمو
  • نظرة عامة على مشروع Minimo (Mini Mozilla) (كتبها مطورو Minimo)
  • مقابلة مع دوغ تيرنر وكريس هوفمان من مشروع مينيمو
  • صور تطبيق Minimo يعمل على أجهزة Windows Mobile
  • لقطات شاشة لبرنامج Minimo يعمل على جهاز i-mate JAM (وهو جهاز يعمل بنظام Windows Mobile 2003 لجهاز Pocket PC الإصدار الثاني، إصدار الهاتف)
  • تطبيقات الجوال بتقنية AJAX