Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> ब्राउज़र्स

Safari में धीमे पेज लोड का समस्या निवारण

Safari, लगभग हर दूसरे ब्राउज़र की तरह, अब DNS प्रीफेचिंग शामिल करता है, एक ऐसी सुविधा जिसे वेब पर सर्फिंग को तेज़ अनुभव बनाने के लिए डिज़ाइन किया गया है, जो वेब पेज में एम्बेडेड सभी लिंक को देखकर और आपके DNS सर्वर से प्रत्येक लिंक को उसके वास्तविक IP पते पर हल करने के लिए क्वेरी करता है।

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

तो, यह बुरी चीज़ कैसे हो सकती है? खैर, पता चलता है कि DNS प्रीफेचिंग के कुछ दिलचस्प नुकसान हो सकते हैं, हालांकि केवल विशिष्ट स्थितियों के तहत। जबकि अधिकांश ब्राउज़र में अब DNS प्रीफेचिंग है, हम Safari पर ध्यान केंद्रित करने जा रहे हैं, क्योंकि यह Mac के लिए अग्रणी ब्राउज़र है।

जब Safari किसी वेबसाइट को लोड करता है, तो कभी-कभी पेज रेंडर हो जाता है और इसकी सामग्री को पढ़ने के लिए तैयार दिखाई देता है। लेकिन जब आप पेज को ऊपर या नीचे स्क्रॉल करने का प्रयास करते हैं या माउस पॉइंटर को घुमाते हैं, तो आपको एक घूमता हुआ कर्सर मिलता है। आप देख सकते हैं कि ब्राउज़र रिफ्रेश आइकन अभी भी घूम रहा है। यह सब इंगित करता है कि जबकि पेज सफलतापूर्वक रेंडर हो गया है, कुछ ब्राउज़र को आपकी आवश्यकताओं का जवाब देने से रोक रहा है।

कई संभावित दोषी हैं। पेज में त्रुटियां हो सकती हैं, साइट सर्वर धीमा हो सकता है, या पेज का एक ऑफ-साइट हिस्सा, जैसे थर्ड-पार्टी विज्ञापन सेवा, डाउन हो सकती है। इस प्रकार के मुद्दे आमतौर पर अस्थायी होते हैं, और शायद कुछ मिनटों से लेकर कुछ दिनों तक थोड़े समय में दूर हो जाएंगे।

DNS प्रीफेचिंग मुद्दे थोड़ा अलग तरीके से काम करते हैं। वे आमतौर पर एक Safari ब्राउज़र सत्र में पहली बार जब भी आप इसे देखते हैं, तो उसी वेबसाइट को प्रभावित करते हैं। आप सुबह जल्दी साइट पर जा सकते हैं और पा सकते हैं कि इसका जवाब देना बेहद धीमा है। एक घंटे बाद वापस आएं, और सब ठीक है। अगले दिन, वही पैटर्न दोहराता है। आपकी पहली विज़िट धीमी है, वास्तव में धीमी; उस दिन की कोई भी बाद की विज़िट बिल्कुल ठीक है।

DNS प्रीफेचिंग के साथ क्या हो रहा है?

ऊपर हमारे उदाहरण में, जब आप सुबह सबसे पहले वेबसाइट पर जाते हैं, तो Safari पेज पर दिखाई देने वाले हर लिंक के लिए DNS क्वेरी भेजने का अवसर लेता है। जिस पेज को आप लोड कर रहे हैं, उस पर निर्भर करते हुए, यह कुछ क्वेरी हो सकती हैं या हजारों, खासकर अगर यह एक ऐसी वेबसाइट है जिसमें बहुत सारे उपयोगकर्ता टिप्पणियां हैं या आप किसी प्रकार के फ़ोरम पर जा रहे हैं।

समस्या इतनी नहीं है कि Safari ढेर सारी DNS क्वेरी भेज रहा है, बल्कि यह है कि कुछ पुराने होम नेटवर्क राउटर अनुरोध लोड को संभाल नहीं सकते, या आपके ISP का DNS सिस्टम अनुरोधों के लिए छोटा है या दोनों का संयोजन।

DNS प्रीफेचिंग प्रदर्शन समस्याओं के निवारण और समाधान के दो आसान तरीके हैं। हम आपको दोनों तरीकों के बारे में बताने जा रहे हैं।

अपना DNS सेवा प्रदाता बदलें

पहला तरीका है अपने DNS सेवा प्रदाता को बदलना। बहुत से लोग वही DNS सेटिंग्स उपयोग करते हैं जो उनके ISP उन्हें बताते हैं, लेकिन सामान्य तौर पर, आप किसी भी DNS सेवा प्रदाता का उपयोग कर सकते हैं। हमारे अनुभव में, हमारे स्थानीय ISP की DNS सेवा काफी खराब है। सेवा प्रदाताओं को बदलना हमारे हिस्से पर एक अच्छा कदम था; यह आपके लिए भी एक अच्छा कदम हो सकता है।

आप ऑनलाइन गाइड में निर्देशों का उपयोग करके अपने वर्तमान DNS प्रदाता का परीक्षण कर सकते हैं।

अपने DNS सेवा की जांच करने के बाद यदि आप किसी अलग पर स्विच करने का निर्णय लेते हैं, तो स्पष्ट प्रश्न है, कौन सा? आप OpenDNS या Google Public DNS आज़मा सकते हैं, दो लोकप्रिय और मुफ़्त DNS सेवा प्रदाता, लेकिन यदि आप थोड़ा ट्वीक करने में कोई आपत्ति नहीं करते हैं, तो आप विभिन्न DNS सेवा प्रदाताओं का परीक्षण करने के लिए एक गाइड का उपयोग कर सकते हैं यह देखने के लिए कि कौन सा आपके लिए सबसे अच्छा है।

एक बार जब आप उपयोग करने के लिए एक DNS प्रदाता चुन लेते हैं, तो आप अपने Mac की DNS सेटिंग्स बदल सकते हैं।

एक बार जब आप किसी अन्य DNS प्रदाता पर बदल जाते हैं, तो Safari छोड़ें। Safari को फिर से लॉन्च करें और फिर उस वेबसाइट को आज़माएं जो आपको बार-बार समस्या पैदा कर रही थी।

यदि साइट अब ठीक से लोड हो रही है, और Safari प्रतिक्रियाशील रहता है, तो आप तैयार हैं; समस्या DNS प्रदाता के साथ थी। दोगुना सुनिश्चित करने के लिए, अपने Mac को बंद करके पुनरारंभ करने के बाद उसी वेबसाइट को फिर से लोड करने का प्रयास करें। यदि सब कुछ अभी भी काम करता है, तो आपका काम हो गया।

यदि नहीं, तो समस्या शायद कहीं और है। आप अपनी पहले की DNS सेटिंग्स पर वापस जा सकते हैं, या बस नई सेटिंग्स को रख सकते हैं, खासकर यदि आपने ऊपर सुझाए गए DNS प्रदाताओं में से किसी एक पर स्विच किया है; दोनों बहुत अच्छी तरह से काम करते हैं।

Safari का DNS प्रीफेच अक्षम करें

यदि आपको अभी भी समस्या हो रही है, तो आप उस वेबसाइट पर फिर कभी न जाकर या DNS प्रीफेचिंग को अक्षम करके उन्हें हल कर सकते हैं।

यह अच्छा होता यदि DNS प्रीफेचिंग Safari में एक प्राथमिकता सेटिंग होती। यह और भी अच्छा होता यदि आप साइट-दर-साइट आधार पर प्रीफेचिंग अक्षम कर सकते। लेकिन चूंकि वर्तमान में इनमें से कोई भी विकल्प उपलब्ध नहीं है, हमें इस सुविधा को अक्षम करने के लिए एक अलग दृष्टिकोण का उपयोग करना होगा।

  1. /Applications/Utilities पर स्थित टर्मिनल लॉन्च करें।

  2. खुलने वाली टर्मिनल विंडो में, निम्न कमांड दर्ज करें या कॉपी/पेस्ट करें:

    defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false
  3. Enter या Return दबाएं।

  4. फिर आप टर्मिनल छोड़ सकते हैं।

Safari को छोड़ें और फिर से लॉन्च करें, और फिर उस वेबसाइट पर फिर से जाएं जो आपको समस्या पैदा कर रही थी। अब यह ठीक काम करना चाहिए। समस्या संभवतः आपके होम नेटवर्क में एक पुराना राउटर था। यदि आप कभी राउटर बदलते हैं, या यदि राउटर निर्माता एक फर्मवेयर अपग्रेड प्रदान करता है जो समस्या को हल करता है, तो आप DNS प्रीफेचिंग को वापस चालू करना चाहेंगे। यहां बताया गया है कैसे।

  1. टर्मिनल लॉन्च करें।

  2. टर्मिनल विंडो में, निम्न कमांड दर्ज करें:

    defaults write com.apple.safari WebKitDNSPrefetchingEnabled
  3. Enter या Return दबाएं।

  4. फिर आप टर्मिनल छोड़ सकते हैं।

बस इतना ही; आप पूरी तरह तैयार हैं। लंबे समय में, आप आमतौर पर DNS प्रीफेचिंग सक्षम होने से बेहतर होते हैं। लेकिन यदि आप अक्सर किसी ऐसी वेबसाइट पर जाते हैं जिसमें समस्याएं हैं, तो DNS प्रीफेचिंग को बंद करने से दैनिक विज़िट अधिक आनंददायक हो सकती है।

  1. Windows 11 पर धीमी LAN स्पीड ठीक करें: 6 सिद्ध समाधान Windows 11 पर धीमी LAN स्पीड ठीक करें: 6 सिद्ध समाधान

    इस लेख में, हम उन 6 विधियों की व्याख्या करेंगे जो Windows 11 पर धीमी LAN स्पीड को ठीक कर सकती हैं। चाहे आप ऑनलाइन मीटिंग में भाग ले रहे हों या ऑनलाइन मल्टीप्लेयर गेम खेल रहे हों, एक स्थिर इंटरनेट कनेक्शन एक आदर्श ऑनलाइन अनुभव के लिए जरूरी है अन्यथा यह बर्बाद होने वाला है। इसके अलावा, एक धीमा इंटरने

  1. HP प्रिंटर केवल आधा पेज प्रिंट कर रहा? चरण-दर-चरण समस्या निवारण गाइड HP प्रिंटर केवल आधा पेज प्रिंट कर रहा? चरण-दर-चरण समस्या निवारण गाइड

    यह देखा गया है कि अधिकांश उपयोगकर्ता प्रिंटिंग जॉब के साथ परेशानी का सामना करते हैं और समस्याएं होती हैं। इस प्रकार, इसका परिणाम गलत रंग प्रिंटिंग, गलत पेज प्रिंटिंग, और स्याही कार्ट्रिज समस्याओं में होता है। कभी-कभी स्याही कार्ट्रिज समस्या प्रिंटर केवल आधा पेज प्रिंट करता है समस्या का कारण बन सकती

  1. अपने मैक पर सफारी को तेज करने के 10 सिद्ध सुधार अपने मैक पर सफारी को तेज करने के 10 सिद्ध सुधार

    ऐप्पल सफारी को सबसे तेज ब्राउज़र बताता है, जो iOS पर सच हो सकता है, लेकिन मैं नियमित रूप से अपने मैक पर क्रोम का उपयोग करता हूं क्योंकि सफारी बहुत धीमा है। कभी-कभी एक वेबपेज लोड नहीं होगा या मैं पेज के बीच आगे-पीछे नेविगेट नहीं कर पाऊंगा या बिना लैग के स्क्रॉल नहीं कर पाऊंगा। यह बेहद निराशाजनक है क्