انتقل إلى محتوى الدرس

?How does web browser work كيف يعمل متصفح الويب؟

سنتعرف في هذا الدرس على متصفحات الويب Web Browsers بما في ذلك أنواعها، مكوناتها، كيف تعمل، وأشهر متصفحات الويب مثل متصفح جوجل كروم Google Chrome وسفاري Safari، كما سنتعرف على وظائف المتصفحات، والإضافات Extensions الموجودة في معظم المتصفحات، وكيفية اختيار متصفح الويب المناسب.
1 صفوف تعليمية
تكنولوجيا الويب
8,886 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
عندما يكتب المستخدم عنوان URL في شريط العناوين أو ينقر على أي رابط، يبدأ المتصفح سلسلة من الخطوات لاسترجاع محتوى الويب من الخادم وعرضه على جهاز المستخدم، وهذه الخطوات تحدث بالتسلسل التالي:

  1. بعد كتابة الدومين الخاص بالموقع الذي كتبه المستخدم يطلب المتصفح ترجمة اسم النطاق إلى عنوان IP من نظام اسم النطاق Domain Name System لتحديد الخادم الذي تم تخزين صفحة الويب عليه.

  2. يقوم المتصفح بإرسال طلب HTTP أو HTTPS إلى الخادم الذي يستضيف موقع الويب.

  3. يقوم الخادم بمعالجة طلب HTTP أو HTTPS وإعادة إرسال البيانات إلى جهاز المستخدم، وتكون تلك البيانات عادة في شكل ملف HTML ومعها بعض الملفات الأخرى مثل CSS أو JavaScript أو الصور.

  4. يحلل المتصفح HTML لبناء DOM ويحلل CSS لحساب التنسيق، ويشغل JavaScript عند السماح به؛ لا يزيل الأكواد ببساطة لتحويلها إلى نص الموجودة بداخل الملفات التي أرسلها له الخادم ليقوم بعرضها بطريقة يمكن للمستخدم العادي فهمها والتعامل معها.

هذا تسلسل مبسط: قد تأتي الصفحة أو مواردها من الكاش، وتُطلب ملفات CSS وJavaScript والصور عادةً بطلبات إضافية بعد قراءة HTML. DNS يحتاجه اسم المضيف عند عدم توفر إجابة صالحة، وقد يستخدم المتصفح محللًا آمنًا مباشرةً حسب الإعداد.