Google Chrome DNS लांचिंग

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

Google Chrome वेब ब्राउज़र, ब्राउज़र का उपयोग करते समय उपयोगकर्ता के अनुभव को बेहतर बनाने के लिए DNS लाने (जिसे कभी-कभी DNS प्री-रिज़ॉल्यूशन या प्रीलोडिंग भी कहा जाता है) नामक सुविधा का उपयोग करता है। प्रीफ़ेटिंग के पीछे विचार यह है कि क्रोम सक्रिय वेब पेज पर पाए गए लिंक के आईपी पते को देखने के लिए DNS क्वेरीज़ चलाता है, और यह भी लिंक किए गए संसाधनों पर कुछ सामग्री को प्री लोड कर सकता है।

कंप्यूटर को उस स्थान (और उस पृष्ठ पर लिंक किए गए अन्य सभी तत्व) से संबंध बनाने के लिए हर डोमेन नाम को एक आईपी पते पर हल करना होगा। पहली बार एक्सेस की गई वेबसाइटों से उन सूचनाओं को प्राप्त करने के लिए औसतन लगभग 250 ms लगते हैं।

DNS लास्टिंग पहले से लोड पेज पर एक लिंक पर उपयोगकर्ता के क्लिक से पहले की जानकारी को पुनः प्राप्त करता है। यह Google के अनुसार लगभग 250ms से उक्त संसाधन को लोड करने की गति बढ़ाता है, लेकिन इसका उपयोग केवल तभी किया जाता है जब उपयोगकर्ता इसके संसाधनों को लोड करने के लिए लिंक पर क्लिक करते हैं।

Google Chrome वेब ब्राउज़र में पेज लोड तेजी से महसूस होने के कारणों में से एक है। डिफ़ॉल्ट रूप से Google Chrome ब्राउज़र में DNS प्रीफ़ेटिंग सक्षम है।

डीएनएस प्रीफेचिंग

chrome preload

Chrome 73 में Google ने प्रीफ़ैच संबंधित सेटिंग्स फिर से बदल दीं। जो उपयोगकर्ता क्रोम के पिछले संस्करणों में भविष्यवाणी सेवा को अक्षम कर सकते हैं, वे देख सकते हैं कि विकल्प अब उपलब्ध नहीं है।

ऐसा लगता है कि Google ने ब्राउज़र में वरीयता का नाम बदल दिया है। आप प्रीलोडिंग को अक्षम करने के लिए निम्न करना चाहते हैं:

  1. लोड क्रोम: // सेटिंग्स / ब्राउज़र के एड्रेस बार में।
  2. पृष्ठ के अंत तक स्क्रॉल करें और वहां सूचीबद्ध उन्नत लिंक को सक्रिय करें।
  3. गोपनीयता और सुरक्षा अनुभाग का पता लगाएँ, और 'तेज ब्राउज़िंग और खोज के लिए पूर्व-लोड पृष्ठ' खोजें।
  4. यदि आप इसे बंद करने के लिए सेट करते हैं, तो प्रीलोडिंग अक्षम है। यदि आप इसे सेट करते हैं, तो यह सक्षम है।

Chrome पृष्ठ लिंक के IP पते को देखेगा और उन लोगों को भी लोड कर सकता है जिनकी अनुसरण की उच्चतम संभावना है। इसका नकारात्मक पहलू यह है कि ऐसी वेबसाइटें और सेवाएँ, जो क्रोम प्रीलोड्स कुकीज़ को सेट कर सकती हैं और अपनी खुद की कुकीज़ पढ़ सकती हैं, भले ही आप इन साइटों पर कभी न जाएँ।

गोपनीयता का मुद्दा :

Chrome उन सभी डोमेन नामों को एक लोड किए गए पृष्ठ पर हल कर देगा, यहां तक ​​कि उन पर भी जिसका उपयोगकर्ता का कोई इरादा नहीं है।

कुछ उपयोगकर्ता इसे रोकना चाह सकते हैं क्योंकि प्रीलोडिंग से जुड़ी साइटों या संसाधनों को कुकीज़ लिखने और अपने स्वयं के कुकीज़ को पढ़ने की अनुमति मिलती है जिसका उपयोग ट्रैकिंग के लिए किया जा सकता है।

प्रीफ़ेटडेड डीएनएस रिकॉर्ड को वेब ब्राउज़र में भी संग्रहीत किया जाता है और ब्राउज़र में ब्राउज़िंग डेटा को साफ़ करने से प्रीफ़ेटड डेटा साफ़ नहीं होगा।

हालाँकि, डेटा को प्रति सत्र केवल संग्रहीत किया जाता है जिसका अर्थ है कि उपयोगकर्ता द्वारा ब्राउज़र बंद करने के बाद यह स्वचालित रूप से हटा दिया जाएगा।

पेज लोड करने में समस्या :

ऐसा होता है कि एक वेब पेज Google क्रोम में 'उफ़' प्रदर्शित नहीं करता है! यह लिंक टूटा हुआ प्रतीत होता है। ' इसके बजाय संदेश। पृष्ठ को पुन: लोड करना समस्या को हल करने के लिए प्रतीत नहीं होता है और ब्राउज़िंग डेटा को साफ़ करने से भी इसका समाधान नहीं होता है। दूसरी ओर अन्य वेब ब्राउज़र वेबसाइट को ठीक लोड करते हैं।

यह एक संकेत है कि DNS Prefetching यहाँ समस्या हो सकती है। यदि Google प्रीफ़ेचिंग विफल हो जाता है (उदाहरण के लिए गलत IP पता हल करके) तो Google Chrome सही तरीके से लोड नहीं कर सकता है। ब्राउज़र को बंद करने और फिर से खोलने से समस्या का समाधान होना चाहिए। नियमित रूप से टूटे हुए लिंक का अनुभव करने वाले उपयोगकर्ता समस्या को हल करने के लिए DNS प्रीफ़ेटिंग सुविधा को बंद करने पर विचार कर सकते हैं।

पुरानी जानकारी

जब आप इसके बारे में टाइप करते हैं: एड्रेस बार में डीएनएस पूर्व-डीम्ड डीएनएस रिकॉर्ड की एक सूची आपको दिखाई जाती है।

google chrome aboutdns

हमने DNS प्रीफ़ेटिंग के साथ तीन समस्याओं की पहचान की है जिन्हें हम नीचे संबोधित करना चाहते हैं:

google chrome prediction service

आप निम्न तरीके से Google Chrome में DNS प्रीफ़ेटिंग को अक्षम कर सकते हैं:

  1. ब्राउजर के एड्रेस बार में लोड क्रोम: // सेटिंग / और खुलने वाले पेज के निचले भाग में 'शो एडवांस्ड सेटिंग्स' लिंक पर क्लिक करें।
  2. गोपनीयता के तहत 'पृष्ठों को अधिक तेज़ी से लोड करने के लिए एक भविष्यवाणी सेवा का उपयोग करें' और प्राथमिकता से चेकमार्क हटाएं।

निम्न जानकारी केवल Google Chrome के पुराने संस्करणों पर लागू होती है।

जिस तरह से प्री-भ्रूण को निष्क्रिय किया जा सकता है वह बदल गया है। लोड क्रोम: // सेटिंग्स / ब्राउज़र में, पर क्लिक करें उन्नत सेटिंग्स दिखाएँ तल पर और 'प्रीफ़ैच संसाधनों को पृष्ठों को अधिक तेज़ी से लोड करने के लिए' अनचेक करें।

prefetch resources

DNS Prefetching को Google Chrome ब्राउज़र के विकल्पों में कॉन्फ़िगर किया जा सकता है। एड्रेस बार में टूल आइकन पर क्लिक करें और कॉन्टेक्स्ट मेन्यू से ऑप्शन्स का चयन करने पर ऑप्शन्स विंडो खुल जाएगी।

हूड टैब के नीचे स्विच करें और 'पेज लोड प्रदर्शन में सुधार करने के लिए DNS का उपयोग करें पूर्व-प्रवेश करें' प्रविष्टि देखें।

dns pre-fetching

क्या आपको सुविधा चालू रखनी चाहिए?

यह वास्तव में निर्भर करता है। यदि आप नियमित रूप से पृष्ठ लोडिंग त्रुटियों का सामना कर रहे हैं, तो आप इसे बंद करने पर विचार कर सकते हैं।

अगर आपको लगता है कि यह एक गोपनीयता मुद्दा है तो आपको इसे बंद कर देना चाहिए। हर कोई दूसरी तरफ गति के लाभ से लाभ उठाता है (आप उन बेंचमार्क करना चाहते हैं)।

यदि आप Chrome उपयोगकर्ता हैं : क्या आप DNS प्रीफ़ेटिंग का उपयोग कर रहे हैं? इसके साथ आपका क्या अनुभव है?