क्या क्रोम में जावास्क्रिप्ट को चुनिंदा रूप से अवरुद्ध करना वास्तव में बैंडविड्थ उपयोग को कम करता है?


4

क्रोम में, जावास्क्रिप्ट को डिफ़ॉल्ट रूप से चलाने की अनुमति है। हालाँकि, विशिष्ट साइटों से जावास्क्रिप्ट को अवरुद्ध करने के लिए एक अच्छा संवाद है (सेटिंग्स → उन्नत सेटिंग्स दिखाएं ... → सामग्री सेटिंग्स ...):

यहाँ छवि विवरण दर्ज करें

मेरा सवाल: यह किस परत पर किया जा रहा है? क्या इस तरह से जावास्क्रिप्ट को ब्लॉक करने से स्क्रिप्ट को वास्तव में डाउनलोड होने से रोका जा सकता है (इस प्रकार बैंडविड्थ का उपयोग कम किया जा सकता है), या क्या यह केवल अवरुद्ध स्क्रिप्ट को चलने से रोकता है?

जवाबों:


6

हां, यह बैंडविड्थ को बचाता है और Chrome में टूल> डेवलपर टूल के नेटवर्क टैब को देखकर यह आसानी से सत्यापित हो जाता है । जब आप किसी साइट के लिए जावास्क्रिप्ट ब्लॉक करते हैं, तो क्रोम बस उन्हें डाउनलोड नहीं करता है और इस तरह बैंडविड्थ पर बचाता है। यह OSI मॉडल की "एप्लिकेशन" परत पर किया जा रहा है (आपने पूछा कि यह किस परत पर हुआ है, इसलिए मुझे यकीन नहीं था कि आपका क्या मतलब है, लेकिन मैंने मान लिया कि आपका मतलब OSI मॉडल से है)।

यहां मेरे लिए परिणाम SuperUser.com के लिए जावास्क्रिप्ट ब्लॉक किए गए हैं

जावास्क्रिप्ट अवरुद्ध

यहां मेरे लिए परिणाम SuperUser.com के साथ जावास्क्रिप्ट को अवरुद्ध नहीं किया गया है

जावास्क्रिप्ट अवरुद्ध नहीं है

जैसा कि आप देख सकते हैं, जावास्क्रिप्ट अवरुद्ध के साथ लोडिंग समय एक सेकंड से भी कम थे, लेकिन जावास्क्रिप्ट सक्षम होने के साथ, इसमें लगभग 2 सेकंड लगे।


यह ध्यान दिया जाना चाहिए कि इस प्रयोग में, मैंने पहले "जावास्क्रिप्ट ब्लॉकिंग के साथ" परीक्षण किया था, और पहले कभी भी क्रोम में SuperUser.com पर नहीं गया था । मैंने "जावास्क्रिप्ट के साथ अवरुद्ध नहीं " परीक्षण दूसरा किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.