समस्यानिवारण सफारी - धीमे पृष्ठ लोड

DNS पूर्वदर्शन अक्षम करणे सफारीच्या कामगिरीमध्ये सुधारणा करू शकते

सफारी, अगदी जवळजवळ प्रत्येक इतर ब्राऊजरच्या सोबत आता डीएनएस पूर्वप्राप्तीचा समावेश आहे, वेब पृष्ठात एम्बेड केलेले सर्व लिंक पाहून वेबला वेगवान अनुभव देण्यासाठी आणि आपल्या DNS सर्व्हरला प्रत्येक दुव्याचे वास्तविकरितीने निराकरण करण्यासाठी डिझाइन केलेले एक वैशिष्ट्य. IP पत्ता.

जेव्हा DNS पूर्वप्राप्ती चांगली असते, तेव्हा जेव्हा आपण एखाद्या वेबसाइटवरील दुव्यावर क्लिक करता, तेव्हा आपले ब्राउझर आधीपासूनच IP पत्त्याला ओळखते आणि विनंती केलेले पृष्ठ लोड करण्यास तयार आहे. याचा अर्थ आपण एका पृष्ठावरुन जाता तसेच वेगवान प्रतिसाद वेळा

तर, हे कसे एक वाईट गोष्ट असू शकते? विहीर, हे उघड होते की DNS पूर्वप्राप्तीमध्ये काही स्वारस्यपूर्ण त्रुटी असू शकतात, तरीही विशिष्ट परिस्थितींमध्ये बर्याच ब्राउझरमध्ये आता DNS प्रीफेचिंग असताना, आम्ही Safari वर लक्ष केंद्रित करणार आहोत , कारण ते Mac साठी अग्रणी ब्राउझर आहे.

जेव्हा Safari एक वेबसाइट लोड करते, कधी कधी पृष्ठ प्रस्तुत केले जाते आणि त्याच्या सामग्रीस वाचण्यासाठी आपल्यास तयार होताना दिसते. परंतु जेव्हा आपण पृष्ठ स्क्रॉल किंवा डाउन करण्याचा प्रयत्न करता, किंवा माऊस पॉइंटर हलवित असाल तर आपण फिरून कर्सर मिळवाल. आपण असे दिसेल की ब्राउझर रीफ्रेश चिन्ह अद्यापही फिरत आहे. हे सर्व सूचित करते की हे पृष्ठ यशस्वीरित्या प्रस्तुत केले गेले असताना, काहीतरी आपल्या गरजांना प्रतिसाद देण्यापासून ब्राउझरला प्रतिबंधित करत आहे.

संभाव्य अपराधी आहेत. पृष्ठात त्रुटी असू शकतात, साइट सर्व्हर धीमा असू शकतो किंवा पृष्ठाचा ऑफ साइट भाग, जसे की तृतीय-पक्ष जाहिरात सेवा, डाउन असू शकते. या प्रकारची समस्या सामान्यत: तात्पुरती असते आणि काही मिनिटांपासून थोड्याच दिवसांपर्यंत ते निघून जाईल.

DNS पूर्वप्राप्ती समस्या वेगळ्या पद्धतीने कार्य करतात ते जेव्हा आपण Safari ब्राउझर सत्रात प्रथमच भेट देता तेव्हा ते त्या वेबसाइटवर नेहमी प्रभावित करतात. आपण सकाळी लवकर साइटला भेट देऊ शकता आणि प्रतिसाद देण्यास ती अत्यंत धीमी आहे. एक तास नंतर परत या, आणि सर्व ठीक आहे. दुसऱ्या दिवशी, तोच नमुना स्वतः पुनरावृत्ती करतो आपली पहिली भेट मंद, खरोखर धीमे आहे; त्या दिवशी येणारी कोणतीही भेटी फक्त दंड आहेत.

तर, DNS प्रीफेचिंगसह काय होत आहे?

वरील आमच्या उदाहरणामध्ये, आपण सकाळी वेबसाइटवर पहिली गोष्ट पाहता तेव्हा, सफ़ारी पृष्ठावर पाहणार्या प्रत्येक दुव्यासाठी DNS क्वेरी पाठविण्याची संधी घेते. आपण लोड करत असलेल्या पृष्ठावर अवलंबून, काही शंका असू शकतात किंवा हजारो असू शकते, विशेषत: जर अशी वेबसाइट असेल ज्यात बर्याच वापरकर्त्यांची टिप्पण्या आहेत किंवा आपण एखाद्या प्रकारचे फोरम पाहत आहात.

समस्या इतकी जास्त नाही की सफारी अनेक DNS क्वेरी पाठवत आहे, परंतु काही जुने होम नेटवर्क रूटर विनंती लोड हाताळू शकत नाहीत किंवा आपल्या ISP च्या DNS प्रणालीस विनंत्यांसाठी किंवा दोन्हीचे संयोजन आहे.

DNS prefetching कार्यक्षमता समस्यांचे निवारण आणि निराकरण होण्याचे दोन सोपी पद्धती आहेत. आम्ही आपल्याला दोन्ही पद्धतींमधून घेणार आहोत

आपली DNS सेवा प्रदाता बदला

सर्वप्रथम आपल्या DNS सेवा प्रदाता बदला आहे. बर्याच लोकांना त्यांच्या आयएसपीने जे डीएनएस सेटिंग्स वापरण्यास सांगितले आहे ते वापरतात परंतु सर्वसाधारणपणे, आपण इच्छित असलेले कोणतेही DNS सेवा प्रदाता वापरू शकता. माझ्या अनुभवात, आमच्या स्थानिक आयएसपीची DNS सेवा खूपच वाईट आहे. सेवा पुरवठादार बदलणे आमच्या भागावर एक चांगले पाऊल होते; तुमच्यासाठी देखील हे एक चांगले पाऊल असू शकते.

आपण खालील मार्गदर्शकामध्ये सूचनांचा वापर करून आपल्या वर्तमान DNS प्रदात्याची चाचणी घेऊ शकता:

माझे ब्राउझर योग्यरित्या वेब साइट प्रदर्शित करत नाही: मी या समस्येचे निराकरण कसे करू?

जर आपल्या DNS सेवेची तपासणी केल्यानंतर आपण वेगळ्या ठिकाणी बदल करण्याचा निर्णय घेतला तर स्पष्ट प्रश्न असा आहे की कोणती? आपण OpenDNS किंवा Google सार्वजनिक DNS चे प्रयत्न करू शकता, दोन लोकप्रिय आणि विनामूल्य DNS सेवा प्रदाते, परंतु आपण काही ट्वेकिंग करण्याबद्दल हरकत नसल्यास, आपल्यासाठी कोणते सर्वोत्तम आहे ते पाहण्यासाठी आपण विविध DNS सेवा प्रदाते तपासण्यासाठी खालील मार्गदर्शक वापरू शकता:

वेगवान वेब प्रवेश प्राप्त करण्यासाठी आपल्या DNS प्रदात्याची चाचणी घ्या

एकदा आपण DNS प्रदाता वापरण्यासाठी निवड केल्यानंतर, आपण खालील मार्गदर्शकामध्ये आपल्या Mac च्या DNS सेटिंग्ज बदलण्यावर सूचना मिळवू शकता:

आपल्या Mac च्या DNS चे व्यवस्थापन करा

एकदा आपण दुसर्या DNS प्रदात्यावर बदलले की, सफारी सोडा Safari पुन्हा लाँच करा आणि नंतर त्या वेबसाइटवर प्रयत्न करा ज्यामुळे आपल्याला समस्या पुनरावृत्ती होत आहे

साइट आता ओके लोड होत असल्यास, आणि Safari प्रतिसादपूर्ण राहते, नंतर आपण सर्व सज्ज आहात; समस्या DNS प्रदाता सह होते. दुप्पट खात्री करा, आपण बंद केल्यानंतर पुन्हा त्याच वेबसाइट लोड करण्याचा प्रयत्न करा आणि आपल्या Mac रीस्टार्ट करा सर्व काही अद्याप कार्य करत असल्यास, आपण पूर्ण केले.

तसे नसल्यास समस्या कदाचित अन्यत्र आहे. आपण आपल्या पूर्वीच्या DNS सेटिंग्जमध्ये परत जाऊ शकता, किंवा नवीन ठिकाणी त्या जागी सोडू शकता, विशेषतः आपण वरील सूचित केलेल्या DNS प्रदात्यांपैकी एखादे बदलल्यास; दोन्ही खूप चांगले काम करतात

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

तरीही आपल्याला समस्या येत असल्यास, आपण ती वेबसाइट पुन्हा कधीही जाऊन किंवा DNS प्रीफेचिंग अक्षम करून त्या सोडवू शकता.

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

  1. लाँच टर्मिनल, / अनुप्रयोग / उपयुक्तता येथे स्थित.
  2. उघडलेल्या टर्मिनल विंडोमध्ये खालील आज्ञा एन्टर करा किंवा कॉपी करा / पेस्ट करा:
  3. डीफॉल्ट लिहा com.apple.safari WebKitDNSPrefetchingEnabled-बोलेन खोटे
  4. Enter किंवा Return दाबा.
  5. आपण नंतर टर्मिनल सोडू शकता

सफारी सोडुन पुन्हा लाँच करा, आणि नंतर त्या वेबसाइटवर पुन्हा भेट द्या ज्यामुळे आपल्याला समस्या आल्या. हे आता ठीक काम करावे. समस्या कदाचित आपल्या घराच्या नेटवर्कमध्ये जुनी राऊटर असेल. आपण एखाद्या दिवसाची राउटर बदलल्यास, किंवा राऊटर निर्माता फर्मवेयर अपग्रेड ऑफर करतो ज्यामुळे समस्येचे निराकरण होते, तर आपण पुन्हा DNS पूर्वप्राप्ती चालू करू इच्छित असाल कसे ते येथे आहे

  1. टर्मिनल लाँच करा.
  2. टर्मिनल विंडोमध्ये, खालील आदेश प्रविष्ट करा:
  3. डिफॉल्ट लिहा com.apple.safari WebKitDNSPrefetchingEnabled
  4. Enter किंवा Return दाबा.
  5. आपण नंतर टर्मिनल सोडू शकता

बस एवढेच; आपण सर्व सेट पाहिजे दीर्घ कालावधीमध्ये, आपण डीएनसी पूर्वप्राप्ती सक्षम सह सहसा चांगले आहोत परंतु आपण अशा एखाद्या वेबसाइटला ज्याकडे समस्या असल्यास वारंवार भेट देत असल्यास, DNS पूर्वप्राप्ती बंद करण्यामुळे दररोज भेट देण्यास अधिक आनंददायक बनू शकते.