समस्या
इस लेख में मुख्य रूप से चीन में देखी गई एक समस्या पर प्रकाश डाला गया है, जो चीन के महान फ़ायरवॉल (GFW) द्वारा लागू प्रतिबंध उपायों से उत्पन्न होती है। ये उपाय देश के भीतर कुछ वेबपेजों की पूर्ण रेंडरिंग को प्रभावित कर सकते हैं। जब चीन में कोई उपयोगकर्ता एक वेबसाइट तक पहुँचने की कोशिश करता है, तो उसे दो सामान्य समस्याओं में से एक का सामना करना पड़ सकता है। पहला, वेबपेज अनिश्चित समय तक लोड होता रह सकता है और उसके सामग्री को पूरी तरह से प्रदर्शित नहीं कर सकता, जिससे उपयोगकर्ता पूरी पेज तक नहीं पहुँच पाता। वैकल्पिक रूप से, वेबपेज पूरी तरह से लोड करने में विफल हो सकता है, जिससे उपयोगकर्ता उस विशेष वेबसाइट के किसी भी सामग्री तक नहीं पहुँच पाता।
समस्या निवारण
हालांकि यह लेख मुख्य रूप से ChromeRiver ऐप पर चर्चा करता है, लेकिन चर्चा की गई अंतर्दृष्टि और रणनीतियां किसी भी वेबसाइट के लिए प्रासंगिक और सहायक हो सकती हैं जो समान लक्षणों का अनुभव कर रही हैं।
नीचे दिया गया स्क्रीनशॉट एक समस्या को दर्शाता है जहां वेबपेज लगातार लोड हो रहा होता है।
समस्या की पहचान करने के लिए किए जाने वाले कदम:
पहला कदम HAR डेटा को कैप्चर करना है जो सामान्यत: उपयोग किए जाने वाले ब्राउज़रों में उपलब्ध डेवलपर टूल का उपयोग करके किया जाता है। विभिन्न ब्राउज़रों में HAR डेटा कैप्चर करने के लिए विस्तार से निर्देशों के लिए, कृपया देखें HAR डेटा कैसे इकट्ठा करें।
कैप्चर किए गए HAR डेटा का विश्लेषण करें
- वाटरफॉल अनुभाग (सबसे दाईं कॉलम) के तहत, हम पहचान सकते हैं कि किस कनेक्शन में लोड होने में सबसे अधिक समय लगा। इसे आसानी से पहचाना जा सकता है क्योंकि इसमें सबसे लंबा समय बार होगा जैसा कि नीचे दिए गए स्क्रीनशॉट में दिखाया गया है।
- किसी एक कनेक्शन पर क्लिक करके, आप इसके साथ जुड़े अनुरोध यूआरएल को देख सकते हैं। इस मामले में, Chromeriver ने होस्ट को google-analytics.com पर निर्देशित किया, जो ट्रेकर के रूप में कार्य करता है। हालांकि, चीन द्वारा Google को अवरोधित करने के कारण, यह कनेक्शन लगातार लोडिंग की स्थिति में रहता है।
- एक लंबे समय तक लोडिंग कनेक्शन का एक और उदाहरण app.launchdarkly.com के साथ देखा जा सकता है। A closer examination through nslookup reveals that this particular host is hosted on Fastly, a content delivery network that is also restricted by the Great Firewall (GFW) in China. नतीजतन, इस होस्ट के साथ कनेक्शन स्थापित करने का प्रयास करते समय निरंतर लोडिंग समस्याओं का सामना करना पड़ता है।
समाधान
वेबसाइटों में अक्सर छिपे हुए ट्रैकर्स और विज्ञापन सॉफ़्टवेयर होते हैं जो महान फ़ायरवॉल (GFW) द्वारा अवरोधित URL पर कनेक्शन स्थापित कर सकते हैं। यह वेबपेजों की सामान्य रेंडरिंग को गंभीर रूप से प्रभावित कर सकता है। इस समस्या का समाधान करने के लिए, हम ब्राउज़र पर विज्ञापन अवरोधक प्लगइन्स या एक्सटेंशन का उपयोग कर सकते हैं। नीचे सुझाए गए कदम दिए गए हैं:
- अपने ब्राउज़र पर विज्ञापन अवरोधक प्लगइन्स या एक्सटेंशन सक्रिय करें
- उन पहचाने गए डोमेन्स को ब्लॉक सूची में जोड़ें।
- विज्ञापन अवरोधक के उदाहरण हैं UBब्लॉक ओरिज़िन, एडब्लॉक प्लस, घोस्टरी, आदि।
For general troubleshooting of webpage rendering problem, refer to How to Troubleshoot Long Webpage Loading Time and Rendering Problems.
- waterfall.bmp10 MB
0 टिप्पणियां
कृपया टिप्पणी करने के लिए साइन इन करें करें.