close
menu
 Walid Amriou

The website and the blog of Walid Amriou

edit lightbulb_outlineأفكار library_booksالعلم codeالتكنولوجيا peopleالمجتمع music_noteالفنون lightbulb_outlineقصص ولقاءات


أقترب من 4 سنوات في خدمة الإنسانية على الويب وأتمنى أن أصل إلى 300 موضوع في لحظة إتمامي ل 4 سنوات كاملة والتي هي في حوالي شهر أكتوبر 2018
وأذكر زواري الكرام بأنني أكتب أيضا مواضيعا تقنية وتجارب علمية على موقع مشروع مختبر ويمكنكم زيارته عبر العنواني التالي www.mookhtabar.com


You can use the translate tool

بنية نظام فيرفكس أو أس (الجزء الأول) : كيف يعمل النظام الموزيلي خلف الواجهة؟

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

 يتكون نظام فيرفكس كما نلاحظ في الصورة من ثلاث طبقات : غايا ، جكو ، وجونك.

الطبقة العلوية أو طبقة gaia
هي واجهة المستخدم. قفل الشاشة، الشاشة الرئيسية، جميع التطبيقات التي تستخدمها تظهر في هذه الطبقة  (بالمعنى واجهة التطبيقات أو ما تراه)،  وتعمل هذه الطبقة بإستخدام Css ، HTML والجافا سكريبت. وتعتبر واجهة نظام تشغيل الوحيدة التي تعمل على واجهة الويب المفتوح. إنه شيء مذهل رائع بل عبقري جدا.

الطبقة الوسطى أو طبقة Gecko
هي محرك تشغيل التطبيقات، وهذه الطبقة توفر كل الدعم لمعايير الويب المفتوحة ونقصد HTml,css و الجافا سكريبت. أي أن هذه الطبقة هي الواجهة البرمجية للتطبيقات وتشمل هذه الطبقة حزمة الشبكة والرسوميات وتصميم المحرك وتصميم ما يظهر في الواجهة ونظام الترقية وأشياء برمجة خاصة أخرى بما لا ننسا أنها المسؤولة عن الإتصال بالطبقة التالية وهي من تربط بين الواجهة والطبقة السفلية من النظام.
الطبقة منخفضة أو طبقة Gonic
تمثل المستوى المنخفض من النظام وتتألف من نواة لينكس على بنية المشروع المفتوح المصدر اندرويد ومساحة المستخدم الخاصة بمراقبة الأجهزة. نواة النظام والعديد من المكتبات المستعملة هي مشاريع مفتوحة المصدر. من ناحية أخرى يجري تقاسم بعض من أجزاء مساحة المستخدم الخاصة بمراقبة الأجهزة مع نظام تحديد المواقع والكاميرا وغيرها. ويمكن أن نقول عن هذه الطبقة أنها توزيع لينكس بسيط جدا. نقطة قوة النظام الكبيرة هي أن النظام لديه السيطرة الكاملة على هذه الطبقة وهذه السيطرة مفقودة في الأنظمة الأخرى.

الصورة التالية مقارنة ربط بين طبقات النظام وما تملكه منه:

الصورة التالية توضح بنية النظام بشكل أكثر تفصيل مع توضيح بعض الوضائف:

في التدوينة القادمة سأتعمق أكثر في النظام.

No comments:

Post a Comment

آخر مقال

من أين يجب أن نصنع أخلاقنا ؟ وهل يجب حقا أن تنبثق أخلاقنا من دين؟From Where should we make our ethics

إنه من بين المقالات التي كنت أريد أن أكتبها منذ مدة طويلة وذلك لأن هذا الموضوع مهم جدا، فالأخلاق هي من بين الأشياء الأساسية التي يعي...

شارك بقصتك

شارك بقصتك

للمشاركة تواصل معي

المقالات الأكثر قراءة

Linkedin

أرسل رسالتك

Name

Email *

Message *

المتابعة بالبريد الإلكتروني

المتابعون