The Internet and Web Browsing Just Got Faster: What You Need to Know to Improve Your Web Experience

Posted on

इंटरनेट और वेब ब्राउजिंग जस्ट गॉट फास्टर: आपको अपने वेब अनुभव को बेहतर बनाने के लिए क्या जानना चाहिए

यदि आप अपने पसंदीदा वेब ब्राउज़र के नवीनतम संस्करण का उपयोग कर रहे हैं तो आप शायद पहले से ही “HTTP / 2” नामक नए वेब प्रोटोकॉल से लाभान्वित हो रहे हैं। इसका मतलब है कि आपके वेब ब्राउज़िंग अनुभव को अभी पूरी तरह से तेज़ी मिली है।

यदि आप सोच रहे हैं कि यह सब HTTP / 2 मंबो-जंबो का क्या मतलब है – तो यह वेब विकास पर एक संक्षिप्त इतिहास सबक के लिए कहता है:

ऑनलाइन सर्फिंग करना और एक वेबसाइट को देखना HTTP नामक एक विशेष भाषा के माध्यम से संचार करके संभव बनाया गया था, जिसे 1989 में एक ब्रिटिश कंप्यूटर वैज्ञानिक सर टिम बर्नर्स-ली द्वारा आविष्कार किया गया था। आश्चर्यजनक रूप से, वेब के बावजूद HTTP पिछले 20 वर्षों से अपेक्षाकृत अपरिवर्तित है। समय की इस अवधि में नाटकीय रूप से विकसित। Google के लिए धन्यवाद है जिन्होंने नए HTTP / 2 प्रोटोकॉल के साथ वेब को गति देने के लिए लक्ष्य को प्राप्त करने में एक प्रमुख भूमिका निभाई क्योंकि इतिहास से पता चलता है: यह अंततः श्री नॉटिंघम द्वारा अनुमोदित हो गया जो इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF): HTTP की अध्यक्षता करता है।

HTTP / 2 प्रोटोकॉल में वेब स्पीडअप पुराने HTTP प्रोटोकॉल में किए गए कुछ महत्वपूर्ण सुधारों के कारण है। इन्हें इस प्रकार सूचीबद्ध किया जा सकता है:

हेडर्स का संपीड़न: वेब संचार के लिए “हेडर्स” के उपयोग की आवश्यकता होती है, जो डेटा ट्रांसमिशन के साथ ओवरहेड में जुड़ जाता है। नया HTTP / 2 प्रोटोकॉल हेडर को संपीड़ित करने की अनुमति देता है जिसके परिणामस्वरूप डेटा का आदान-प्रदान करते समय बहुत अधिक अतिरेक को समाप्त किया जाता है।


डेटा का बहुसंकेतन: पूर्व में वेब संचार जिसमें आम तौर पर एक “अनुरोध” और “रिस्पांस” शामिल होता है, डेटा एक्सचेंज एकल कनेक्शन पर किया गया था जो क्रम में क्रमिक था (यानी अनुरोध 1, प्रतिक्रिया 1, अनुरोध 2, प्रतिक्रिया 2 और इसके बाद)। समस्या यह है कि अधिकांश वेबसाइट परिष्कृत हैं और कई वेब संचार एक्सचेंजों की आवश्यकता है। हालाँकि, एक साथ कई कनेक्शन स्थापित करने से प्रदर्शन बिगड़ता है। नया HTTP / 2 एक एकल कनेक्शन पर एक साथ होने वाले कई वेब संचार एक्सचेंजों को अनुमति देने के लिए तंत्र प्रदान करके इसे हल करता है। सुधार “अनुक्रमिक” स्थिति को हटाने और कई कनेक्शन बनाने से होता है, जो एक लागत है।

बाइनरी फॉर्म डेटा: पहले डेटा का आदान-प्रदान अर्ध-शाब्दिक रूप में किया जाता था। अब यह पूरी तरह से द्विआधारी रूप में है जो पार्सिंग की जानकारी को बहुत आसान और तेज बनाता है।

एक तेज़ वेब अनुभव का आनंद लेना:

HTTP / 2 के माध्यम से तेज वेब गति के लाभों का आनंद लेने के लिए कुछ बातों पर निर्भर करता है:

क्या आप जिस वेबसाइट पर जा रहे हैं उसके पीछे वेब सर्वर भी HTTP / 2 का समर्थन करता है।


आपके वेब ब्राउज़र का संस्करण (यदि आपके पास नवीनतम संस्करण है तो यह पहले से ही HTTP / 2 का समर्थन करने की संभावना है)।


वेब ब्राउज़र (यानी अधिकांश ब्राउज़र केवल सुरक्षित इंटरनेट कनेक्शन पर HTTP / 2 का समर्थन करेंगे और सादे-पाठ कनेक्शन के लिए पुराने, धीमे HTTP के लिए reverts हैं। यह जानबूझकर और उन लोगों को प्रोत्साहित करने के लिए एक प्रोत्साहन के रूप में किया गया था जो अपने वेब सर्वर को अपग्रेड करने के लिए वेबसाइटों को होस्ट करते हैं। नए HTTP / 2 का समर्थन करने और सभी संचार को सुरक्षित कनेक्शन पर निष्पादित करने के लिए बाध्य करें)।

HTTP / 2 का समर्थन करने वाले ब्राउज़र:

अब तक HTTP / 2 का समर्थन करने वाले ब्राउज़रों की सूची निम्नानुसार है (यह पूर्ण नहीं है):

आईई 11 विंडोज 10 पर HTTP / 2 के लिए आंशिक समर्थन के साथ।


संस्करण 12+ से बढ़त


संस्करण 42 से फ़ायरफ़ॉक्स


45+ वर्जन से क्रोम


संस्करण 47+ से Android के लिए क्रोम


OSX 10.11 पर HTTP / 2 के आंशिक समर्थन के साथ संस्करण 9+ से सफारी


संस्करण 9.2 से iOS सफारी


संस्करण 34+ से ओपेरा

वेब ब्राउजर और वेबसाइट्स HTTP / 2 में डेटा एक्सचेंज:

यदि आप यह जानना चाहते हैं कि क्या आपका ब्राउज़र आपके द्वारा देखी जा रही वेबसाइट के लिए HTTP / 2 फॉर्म में डेटा का आदान-प्रदान कर रहा है, तो आप एक प्लगइन स्थापित कर सकते हैं जो एड्रेस बार में एक दृश्य क्यू दिखाता है (आमतौर पर एक हरे रंग की हल्की बोल्ट)। फ़ायरफ़ॉक्स या क्रोम प्लग इन लाइब्रेरी से “HTTP / 2 और SPDY इंडिकेटर” प्लगइन की खोज करें।

Leave a Reply

Your email address will not be published. Required fields are marked *