Go to content Go to bottom

28 October 2005

نظام تشغيل الويب

إن شاء الله سأسافر غداً لذلك سأتوقف عن الكتابة لمدة أسبوع تقريباً .

في الآون الأخيرة كثر الحديث عن نظام تشغيل الويب لذلك سأحاول في هذه المقالة التوضيح وبشكل مختصر مالمقصود بنظم تشغيل الويب ومن المستفيد منها ؟ هل هناك حروب بين الشركات ؟ مثال لأحد أنظمة تشغيل الويب .

ما المقصود بالنظام تشغيل الويب

نظام تشغيل الويب يرتكز على ثلاث أشياء :

1- متصفح ويب : وهو بمثابة الواجهة الأساسية لهذا النظام.
2- تطبيقات الويب : كمثل المحررات النصية وتطبيقات معالجة الصور والأصوات ومجمعات المحتوى وغيره.
3- سيرفر محلي : وهو أحد الأجزاء المهمة ووظيفته عرض المحتوى الموجود في الجهاز على متصفح الويب.

الكل سيستفيد من نظام تشغيل الويب وأكثر من سيستفيد :

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

الكثير يتوقع أن أول نظام سيتم إطلاقه من قبل قوقل وهذا ليس بغريب فقوقل تقدم خدمة البحث و البريد الإلكتروني والخرائط والإعلانات وإنشاء المدونات في مقالة لـ كوتك GooOS, the Google Operating System أشار إلى أن شركة قوقل في الوقت الحالي تعمل على حاسب ضخم يعمل بنظام قوقل يهدف في المستقبل القريب إلى أعطاء كل شخص حساب خاص فيه , نظام تشغيل قوقل GooOS يحتوي على عدة تطبيقات من أهمها Goffice . وهناك من يتوقع من ياهو الشيء الكثير خصوصاً بعد شرائها لشركة Konfabulator وهذه الشركة متخصصة في إنتاج محرك جافا سكربت يعمل على منصات الويندوز والماك يتيح لك تشغيل ملفات بسيطة تسمى Widgets وهذه الملفات يمكن أن تكون آلة حاسبة أو ساعة إلكترونية أو غيره . لو نظرنا إلى قوقل وياهو سنلاحظ أنها تريد أن تجعل نظم تشغيل الويب هي المسيطرة و أهم جزء في الحاسب الشخصي . من ناحية أخرى هناك بعض الكتّاب أشار إلى أن مايكروسوفت و أبل ستدخل ضمن هذه المنافسة وستقوم بإنشاء نظم خاصة فيها ودمجها داخل أنظم تشغيلها (لو حصل هذا الشيء قد تأخذ نظم تشغيل الويب منحى أخر) . شخصياً أتوقع أن تكون المتصفحات هي نظم تشغيل الويب بمعنى أن موزيلا و أوبرا ستدخل أيضاً هذه المنافسة فهذه المتصفحات ستكون واجهة و تطبيقات معاً و سنشهد مزيد من التغيرات ليس على المتصفحات الحالية المعروفة -وإن كانت هي الأخرى ستتغير- بل على ما يبني عليها وما متصفح فلوك إلا أحد النماذج ,مقالات مكملة و مفيدة :

GoogleOS? YahooOS? MozillaOS? WebOS?
نظام تشغيل الويب
Weblications
وقفة مع أحد نظم تشغيل ويب

أحد نظام تشغيل ويب هو EyeOS وأعتقد أنه الأول يقول صاحب المشروع Pau Garcia-Milà في مقابلة أجريت معه أنه كان يفكر في تحويل شبكة الإنترنت إلى My Internet فهو يريد عمل سطح مكتب يعتمد في عمله على السيرفر server-based بحيث تكون مفضلتك ومستنداتك وملفاتك موجودة على هذا السطح مع إمكانية مشاركتها مع العالم الخارجي(الإنترنت) . بعد سنة بدأ فريق العمل بثلاث أشخاص من أسبانيا ثم أنظم إليهم أشخاص من فرنسا و روسيا وتركيا وألمانيا والدنمارك ومازال المشروع يرحب بأي مصمم أو مطور فهو أحد المشاريع الحرة والمجانية.

جاء النظام بسيط لا يعتمد في عمله على قواعد بيانات باختصار هو عبارة عن نواة مكتوبه باستخدام PHP وتم الإعتماد على XML و الجافاسكربت و XHTML و CSS وفي الإصدارات القادمة يقول Pau أن أغلب التقنيات الحديثة سيتم دعمها إلى حد ما بسبب أن الكثير من المتصفحات لا تدعمها من هذه التقنيات SVG فالصور ستكون قابلة لتغيير حجمها Scalable وسوف يتم الإعتماد على PNG بشفافيات ألفا وأنه سيستخدم أجاكس بشكل أكبر وأكثر فاعلية .

النظام يأتي مبدئياً بعشر تطبيقات : eyeEdit وهو محرر نصي eyeCalendar تقويم ميلادي eyePhones قائمة إتصالات eyeHome مدير للملفات eyeCalc آلة حاسبة eyeClock ساعة eyeNav البحث eyeOptions خيارات التعديل eyeBoard لتسجيل الملاحظات eyeInfo معلومات من مطوري النظام eyeApp لإضافة تطبيقات جديدة.

أهم ما يميز هذا النظام بساطته الشديدة فهو عبارة عن شريط لتصفح يحتوي على التطبيقات الأولية التي لا تحتاج في عملها غير المتصفح أما إن كنت تريد تطبيقات أخرى تعتمد على الجافا والفلاش يمكن إنزالها من eyeapps.org ثم استخدام مدير التطبيقات eyeApp لإضافتها لنظام.