प्रौद्योगिकी

इंटरनेट ब्राउजर कैसे करता है काम ,कहां से लाता है इतना कंटेंट डाटा ,जानते

Tara Tandi
23 Aug 2023 9:14 AM GMT
इंटरनेट ब्राउजर कैसे करता है काम ,कहां से लाता है इतना कंटेंट डाटा ,जानते
x
आपने इंटरनेट ब्राउज़र के रूप में Chrome, Edge, Firefox, Safari और अन्य के बारे में सुना, उपयोग किया है। अन्य इंटरनेट ब्राउज़र सॉफ़्टवेयर एप्लिकेशन हैं जो उपयोगकर्ताओं को वर्ल्ड वाइड वेब पर सामग्री तक पहुंचने और उसके साथ इंटरैक्ट करने की अनुमति देते हैं। यह वेब पेज, मल्टीमीडिया और अन्य ऑनलाइन संसाधनों को प्रदर्शित करने के लिए एक यूजर इंटरफेस के रूप में कार्य करता है। आइए यहां समझें कि एक वेब ब्राउज़र आम तौर पर कैसे काम करता है (एक इंटरनेट ब्राउज़र कैसे काम करता है)।
इनपुट का उपयोग करें
जब आप एक वेब ब्राउज़र खोलते हैं और एक यूनिफ़ॉर्म रिसोर्स लोकेटर (यूआरएल) दर्ज करते हैं या किसी लिंक पर क्लिक करते हैं, तो आप ब्राउज़र को इनपुट प्रदान कर रहे हैं।
यूआरएल पार्सिंग
ब्राउज़र प्रोटोकॉल (http, https), डोमेन नाम (उदाहरण के लिए, www.example.com), और सर्वर पर किसी विशिष्ट संसाधन का पथ जैसी जानकारी निकालने के लिए URL को पार्स करता है।
डीएनएस संकल्प
ब्राउज़र डोमेन नाम को आईपी पते में बदलने के लिए DNS सर्वर को एक डोमेन नाम सिस्टम (DNS) अनुरोध भेजता है। यह आवश्यक है क्योंकि कंप्यूटर आईपी पते के माध्यम से संचार करते हैं, डोमेन नामों के माध्यम से नहीं।
संबंध स्थापित करें
ब्राउज़र अनुरोधित संसाधन को होस्ट करने वाले वेब सर्वर के साथ कनेक्शन स्थापित करने के लिए DNS से ​​​​प्राप्त आईपी पते का उपयोग करता है। यह कनेक्शन आमतौर पर HTTP (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल) या इसके सुरक्षित संस्करण, HTTPS का उपयोग करके स्थापित किया जाता है।
http अनुरोध
ब्राउज़र वेब सर्वर को एक HTTP अनुरोध भेजता है। इस अनुरोध में अनुरोध का प्रकार (GET, POST, आदि), हेडर और अन्य प्रासंगिक जानकारी शामिल है।
वेब सर्वर प्रोसेसिंग
वेब सर्वर अनुरोध प्राप्त करता है, उसे संसाधित करता है और उचित प्रतिक्रिया उत्पन्न करता है। इस प्रतिक्रिया में आमतौर पर अनुरोधित वेबपेज की HTML सामग्री, साथ ही चित्र, स्टाइलशीट, स्क्रिप्ट और बहुत कुछ जैसे अन्य संसाधन शामिल होते हैं।
HTML पार्सिंग और प्रतिपादन
ब्राउज़र (इंटरनेट ब्राउज़र) को प्रतिक्रिया मिलती है, विशेषकर वेबपेज की HTML सामग्री। इसके बाद यह पृष्ठ की संरचना, उसके तत्वों और उनके संबंधों को समझने के लिए HTML कोड का विश्लेषण करता है।
संसाधन खोज
जैसे ही ब्राउज़र HTML को पार्स करता है, यह अन्य संसाधनों जैसे छवियों, स्टाइलशीट और स्क्रिप्ट के संदर्भ ढूंढता है। यह अतिरिक्त HTTP अनुरोधों का उपयोग करके सर्वर से इन संसाधनों को लाता है।
प्रतिपादन
ब्राउज़र HTML फ्रेमवर्क, सीएसएस शैलियों और जावास्क्रिप्ट इंटरैक्शन के संयोजन का उपयोग करके वेब पेज प्रस्तुत करता है। यह दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) और CSS बॉक्स मॉडल का अनुसरण करते हुए, स्क्रीन पर दृश्यमान तत्वों को खींचता है।
जावास्क्रिप्ट निष्पादन
यदि किसी वेब पेज में जावास्क्रिप्ट कोड है, तो ब्राउज़र का जावास्क्रिप्ट इंजन इसे निष्पादित करता है। जावास्क्रिप्ट पृष्ठ सामग्री में हेरफेर कर सकता है, उपयोगकर्ता के साथ बातचीत कर सकता है और विभिन्न क्रियाएं कर सकता है।
उपयोगकर्ता संपर्क
उपयोगकर्ता लिंक पर क्लिक करके, फॉर्म भरकर और अन्य क्रियाएं करके रेंडर किए गए पेज के साथ इंटरैक्ट कर सकते हैं।
कैश
ब्राउज़र कुछ संसाधनों को स्थानीय रूप से कैश कर सकते हैं। यह किसी साइट पर दोबारा जाने पर तेज़ लोड समय की अनुमति देता है क्योंकि ब्राउज़र अतिरिक्त सर्वर अनुरोध किए बिना कैश्ड संसाधनों को पुनः प्राप्त कर सकता है।
सुरक्षा
सुरक्षा सुनिश्चित करने में ब्राउज़र भी महत्वपूर्ण भूमिका निभाते हैं। वे डेटा ट्रांसमिशन को एन्क्रिप्ट करने और संभावित रूप से दुर्भावनापूर्ण वेबसाइटों के प्रति उपयोगकर्ताओं को सचेत करने के लिए HTTPS जैसे सुरक्षा प्रोटोकॉल लागू करते हैं।
कुकी प्रबंधन
ब्राउज़र कुकीज़ का प्रबंधन करते हैं, जो डेटा के छोटे टुकड़े होते हैं जिनका उपयोग वेबसाइटें उपयोगकर्ता की जानकारी और प्राथमिकताओं को संग्रहीत करने के लिए करती हैं। कुल मिलाकर, एक वेब ब्राउज़र उपयोगकर्ताओं के लिए वेब सामग्री को पुनः प्राप्त करने, प्रस्तुत करने और प्रस्तुत करने के लिए जिम्मेदार है, जिससे उन्हें विशाल इंटरनेट दृश्य ब्राउज़ करने की अनुमति मिलती है।
Next Story