U3F1ZWV6ZTQwNTc4ODgxMl9BY3RpdmF0aW9uNDU5NzAzMTIwMA==
recent
أخبار

كيف تعمل متصفحات الويب Web browsers؟

 

كيف تعمل متصفحات الويب  Web browsers؟

كيف تعمل متصفحات الويب


عندما تنتقل إلى موقع ويب ، يقوم المستعرض الخاص بك بتقديم طلب request إلى الخادم الذي يستضيف موقع الويب.

بناءً على ما هو وارد في هذا الطلب request ، يرسل الخادم محتوى مختلفًا في الاستجابة response

دورة الطلب / الاستجابة request/response هذه هي أساس جميع مواقع الويب.

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

على سبيل المثال في Google Chrome:              

 

يمكنك أن ترى في هذه الصور أن دائرة الغزل spinning circle هي الطريقة التي يشير بها المستعرض إلى أنه ينتظر استجابة response من الخادم. في الصورة الثانية يمكنك أن ترى أنها تلقت بعض البيانات: في هذه الحالة ، عنوان الموقع الذي يبدأ "مرحبًا بك في فيسبوك ...  Welcome to Facebook ". ومع ذلك ، لم تتلقَ الاستجابة بالكامل حتى الآن ، لذا فهي تواصل إظهار دائرة الغزل.

 

(يشبه هذا كيفية عمل المتصفحات الأخرى ، مثل Explorer Internet أو Firefox)

تتغير الاستجابات بناءً على ما يحدث أثناء التصفح. على سبيل المثال ، عندما تقوم بتحميل موقع ويب لأول مرة ، سيرسل الخادم الصفحة الأولى: غالبًا صفحة تسجيل دخول login page.

 

تفاصيل الدخول

عند إدخال تفاصيل تسجيل الدخول الخاصة بك ، يرسل المتصفح طلبًا آخر another request. يحتوي هذا الطلب على بيانات إضافية: اسم المستخدم وكلمة المرور. يعرف الخادم الآن أنك قمت بتسجيل الدخول حتى يرسل استجابة مختلفة different response - الاستجابة التي يقدمها للمستخدمين الذين قاموا بتسجيل الدخول ، على سبيل المثال صفحة ملف التعريف الخاصة بهم.

 

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

 

طلب / ردود متعددة Multiple Request/Responses

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

 

ماذا يوجد في الرد What is in a Response

يمكن أن تحتوي استجابة الخادم على مجموعة كبيرة ومتنوعة من البيانات: بيانات الصور أو HTML أو JavaScript أو CSS أو العديد من أنواع البيانات الأخرى.

في بعض الأحيان يتم الجمع بين هذه: ربما يرسل الخادم HTML و CSS و JavaScript معًا في استجابة واحدة، مرة أخرى ، سوف نفهم المزيد عن كل من هذه الأنواع من البيانات أثناء تقدمنا ​​في الدورة، تابعونا باستمرار على موقعنا "دنيا المنوعات الجديدة" www.doniaforstyle.com

 

في الوقت الحالي ، أهم شيء يجب فهمه هو أنه عند عرض صفحة ويبwebpage  ، فإنك تعرض "محادثة conversation " بين جهاز الكمبيوتر وخادم الإنترنت internet server. يأتي جهاز الكمبيوتر الخاص بك بجزء من المحادثة عبر الطلبات وينهي الخادم المحادثة بردود. جرب وشاهد هذه المحادثة المباشرة التي تجريها أثناء تصفحك للإنترنت - ستساعدك على فهم بقية الدروس كثيرًا!


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