سمعنا عن مشروع مايكروسوفت القادم “غزال” او Gazelle لكن ماهو هذا المشروع؟ هل هو متصفح ام هل هو نظام تشغيل سينافس جوجل كروم نظام تشغيل جوجل السحابي المزمع إطلاقه في العام 2010.
للأسف لمن يحبون المفاجآت فإننا نحمل بعض الاخبار السيئة حيث يبدو ان غزال سيكون متصفحا وليس نظام تشغيل مستقل بحد ذاته، فقد تم إستخدام كل من C# وتقنية .Net في بنائه بالاضافة إلى أن النسخ التجريبية منه والتي تقوم مايكروسوفت بتجربتها تعمل على محرك Trident الخاص بإنترنت إكسبلورر.
ولكن مالذي سيقدمه هذا المتصفح من مميزات جديد؟ المتصفح سيعمل على فصل كل صفحة على عملية وهي تقنية مستخدمة في كل من إنترنت إكسبلورر 8 بالاضافة إلى كروم، ولكن هذه الميزة لها محدوديتها حيث يجب على المتصفح الالتزام بقواعد نظام التشغيل ويندوز في تقسيم الموارد الامر الذي يجعل المتصفح يلجأ إلى تقليل الموارد عبر إستخدام موارد مشتركة/ فمثلا لو كنت تتصفح 10 صفحات من نفس الموقع فإن هذه الصفحات ستقوم بمشاركة المصادر والعمليات الامر الذي قد لايكون مفيدا للحماية حيث يوفر ذلك فرصا للحصول على بيانات مشتركة بين الصفحات.
لكن غزال يهدف إلى جعل الامور أكثر تفصيلا حيث سيكون المتصفح هو مدير العمليات وسيستفيد بشكل أكبر من المعالج خصوصا متعدد النواة ولن يرتبط بنظام التشغيل او إدراة نظام التشغيل في العمليات حيث يتميز غزال بنواة خاصة به.
فغزال سيقوم بتقسيم الصفحة الواحدة إلى عدة عمليات حسبما اوضحت الدراسة الاولية التي نشرتها مايكروسوفت وكمثال فإن عناصر مثل iframe (وهي أحد وسوم HTML) يمكن ان تعمل في عملية منفصلة عن عملية الصفحة الرئيسية وذلك من أجل ان تزيد الامان ولاتتمكن من الحصول على موارد الصفحة عن طريقة مشاركة موارد العملية نظرا لأن تقنية التلصص عليك عبر إضافة عنر iframe منتشرة في بعض المواقع.
طبعا مايزال امام فريق ابحاث مايكروسوفت الكثير من العمل حيث تعاني النسخة الحالية من غزال من الاستخدام المهول للذاكرة حيث يكلف تصفح صفحة جوجل حوالي 16 ميجا زيادة في الذاكرة بينما تحتاج إلى 1 ميجا على إنترنت إكسبلورر 7 لكن مطوري مايكروسوفت يقولون ان المشروع مازال في البداية ولم يتم التطرق إلى مسألة الذاكرة بعد قبل الانتهاء من العمل الاساسي على المتصفح..
للأسف لمن يحبون المفاجآت فإننا نحمل بعض الاخبار السيئة حيث يبدو ان غزال سيكون متصفحا وليس نظام تشغيل مستقل بحد ذاته، فقد تم إستخدام كل من C# وتقنية .Net في بنائه بالاضافة إلى أن النسخ التجريبية منه والتي تقوم مايكروسوفت بتجربتها تعمل على محرك Trident الخاص بإنترنت إكسبلورر.
ولكن مالذي سيقدمه هذا المتصفح من مميزات جديد؟ المتصفح سيعمل على فصل كل صفحة على عملية وهي تقنية مستخدمة في كل من إنترنت إكسبلورر 8 بالاضافة إلى كروم، ولكن هذه الميزة لها محدوديتها حيث يجب على المتصفح الالتزام بقواعد نظام التشغيل ويندوز في تقسيم الموارد الامر الذي يجعل المتصفح يلجأ إلى تقليل الموارد عبر إستخدام موارد مشتركة/ فمثلا لو كنت تتصفح 10 صفحات من نفس الموقع فإن هذه الصفحات ستقوم بمشاركة المصادر والعمليات الامر الذي قد لايكون مفيدا للحماية حيث يوفر ذلك فرصا للحصول على بيانات مشتركة بين الصفحات.
لكن غزال يهدف إلى جعل الامور أكثر تفصيلا حيث سيكون المتصفح هو مدير العمليات وسيستفيد بشكل أكبر من المعالج خصوصا متعدد النواة ولن يرتبط بنظام التشغيل او إدراة نظام التشغيل في العمليات حيث يتميز غزال بنواة خاصة به.
فغزال سيقوم بتقسيم الصفحة الواحدة إلى عدة عمليات حسبما اوضحت الدراسة الاولية التي نشرتها مايكروسوفت وكمثال فإن عناصر مثل iframe (وهي أحد وسوم HTML) يمكن ان تعمل في عملية منفصلة عن عملية الصفحة الرئيسية وذلك من أجل ان تزيد الامان ولاتتمكن من الحصول على موارد الصفحة عن طريقة مشاركة موارد العملية نظرا لأن تقنية التلصص عليك عبر إضافة عنر iframe منتشرة في بعض المواقع.
طبعا مايزال امام فريق ابحاث مايكروسوفت الكثير من العمل حيث تعاني النسخة الحالية من غزال من الاستخدام المهول للذاكرة حيث يكلف تصفح صفحة جوجل حوالي 16 ميجا زيادة في الذاكرة بينما تحتاج إلى 1 ميجا على إنترنت إكسبلورر 7 لكن مطوري مايكروسوفت يقولون ان المشروع مازال في البداية ولم يتم التطرق إلى مسألة الذاكرة بعد قبل الانتهاء من العمل الاساسي على المتصفح..