ऐसे लंबे टास्क से बचें जो विज्ञापन से जुड़े नेटवर्क के अनुरोधों को ब्लॉक करते हैं

खास जानकारी

यह ऑडिट जांच करता है कि क्या पहले विज्ञापन अनुरोध को लंबे टास्क के ज़रिए पूरा किया जा रहा है. लंबे टास्क को JavaScript कोड के तौर पर बताया जाता है. इसकी मदद से, मुख्य थ्रेड को 50 मि॰से॰ या उससे ज़्यादा समय के लिए ब्लॉक किया जाता है. अगर कोई टास्क किसी विज्ञापन अनुरोध से पहले दिखता है, तो ब्राउज़र तब तक अनुरोध जारी नहीं कर पाएगा, जब तक कि सभी टास्क पूरे नहीं हो जाते.

सुझाव

पहले विज्ञापन अनुरोध को ब्लॉक करने वाले टास्क की जांच करें. साथ ही, उन्हें हटाने के तरीकों की जांच करें या उनके लागू होने का समय 100 मि॰से॰ से कम करें. एक्ज़ीक्यूशन का समय कम करने के कुछ तरीके ये हैं:

  • बेहतर तरीके से काम करने के लिए टास्क ऑप्टिमाइज़ करना
  • टास्क को छोटे-छोटे हिस्सों में बांटना, जो अलग-अलग 100 मि॰से॰ में पूरा होता है
  • विज्ञापन का अनुरोध किए जाने के बाद तक टास्क को आगे बढ़ाना
  • वर्कर के ज़रिए टास्क को मुख्य थ्रेड से बाहर ले जाना

ज़्यादा जानकारी

यह ऑडिट, शुरू होने के समय के हिसाब से क्रम में लगाए गए, सबसे लोकप्रिय 10 टास्क दिखाता है.

क्या JavaScript वाले लंबे टास्क की वजह से, इंटरैक्टिव होने में आपके समय की देरी हो रही है?
Chrome DevTools में नेटवर्क गतिविधि की जांच करें