अगर DevTools खुला होने पर, आपको "यह टैब अन्य टैब के साथ संसाधन शेयर करता है..." वाला मैसेज दिखता है, तो इसका मतलब है कि आप उस छोटे ग्रुप का हिस्सा हैं जिसमें प्रोसेस शेयर करने वाले एक्सपेरिमेंट को चालू किया गया है. इस पोस्ट में एक्सपेरिमेंट के बारे में बताया गया है.
यह एक्सपेरिमेंट किस बारे में है?
आम तौर पर, जब एक ही वेबसाइट (जैसे, Google Docs) के कई टैब खोले जाते हैं, तो Chrome हर टैब के लिए अलग-अलग रेंडरर प्रोसेस बनाता है. प्रोसेस शेयर करना एक्सपेरिमेंट से, कई टैब को एक ही रेंडरर प्रोसेस शेयर करने की अनुमति देकर इसे बदल दिया जाता है.
इसका मकसद परफ़ॉर्मेंस को बेहतर बनाना है. उदाहरण के लिए, पेज तेज़ी से लोड होता है, एलसीपी बेहतर होता है, और मेमोरी का कम इस्तेमाल होता है. ज़्यादा जानकारी के लिए, ज़्यादा जानकारी वाले इस दस्तावेज़ को पढ़ें.
इससे Chrome DevTools में डेवलपर के अनुभव पर क्या असर पड़ता है?
टैब एक प्रोसेस (और उसकी मुख्य थ्रेड) शेयर कर सकते हैं. इसलिए, डीबग करने और परफ़ॉर्मेंस का विश्लेषण करने पर दो तरह से असर पड़ता है:
ब्रेकपॉइंट डीबगिंग. अगर किसी एक टैब में डीबगर को रोका जाता है, तो प्रोसेस शेयर करने वाले दूसरे लोगों पर इसका असर पड़ सकता है. आपको "डीबगर को दूसरे टैब में रोका गया. उस टैब पर स्विच करने के लिए क्लिक करें" दिखेगा. चेतावनी. परफ़ॉर्मेंस का विश्लेषण. ढेर के स्नैपशॉट और परफ़ॉर्मेंस रिकॉर्डिंग में कई टैब का डेटा कैप्चर हो सकता है. इससे नतीजों को समझना मुश्किल हो जाता है.
एक्सपेरिमेंट में ऑप्ट-इन या ऑप्ट-आउट करना
डिफ़ॉल्ट रूप से ऑप्ट आउट कौन कर सकता है
यह एक्सपेरिमेंट, इन उपयोगकर्ताओं के लिए डिफ़ॉल्ट रूप से बंद रहता है:
- Chrome Enterprise के उपयोगकर्ता
- Chrome For Testing
- बिना ग्राफ़िक यूज़र इंटरफ़ेस वाला Chrome
- ऐसे डेवलपर जिन्होंने हाल ही में DevTools का इस्तेमाल किया है (पिछले सात दिनों में)
ऑप्ट आउट करना
चेतावनी में दिए गए ऑप्ट आउट करें बटन पर क्लिक करके, मैन्युअल तरीके से ऑप्ट आउट किया जा सकता है. इसके अलावा, Chrome फ़्लैग की सेटिंग (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold
) का इस्तेमाल करके, मुख्य फ़्रेम के लिए तय की गई सीमा तक प्रोसेसिंग पर साइट चालू करें एक्सपेरिमेंट को बंद करें.
ऑप्ट-इन करना
एक्सपेरिमेंट की नई सुविधा को साफ़ तौर पर टेस्ट करने के लिए, Chrome को इन कमांड-लाइन फ़्लैग के साथ लॉन्च करें:
--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers
सुझाव/राय दें या शिकायत करें
हमें प्रोसेस शेयरिंग एक्सपेरिमेंट के बारे में आपकी राय जानकर खुशी होगी! इस सुझाव/राय, शिकायत या राय देने वाले टूल में अपने सवाल या समस्याएं शेयर करें.
झलक दिखाने वाले चैनलों को डाउनलोड करें
Chrome कैनरी, डेवलपर या बीटा वर्शन को अपने डिफ़ॉल्ट डेवलपमेंट ब्राउज़र के तौर पर इस्तेमाल करें. झलक दिखाने वाले इन चैनलों की मदद से, DevTools की नई सुविधाओं को ऐक्सेस किया जा सकता है और वेब प्लैटफ़ॉर्म के बेहतरीन एपीआई की जांच की जा सकती है. साथ ही, आपके उपयोगकर्ताओं से पहले ही अपनी साइट की समस्याओं का पता लगाया जा सकता है!
Chrome DevTools की टीम से संपर्क करना
पोस्ट में दी गई नई सुविधाओं और बदलावों या DevTools से जुड़ी किसी भी चीज़ के बारे में चर्चा करने के लिए, नीचे दिए गए विकल्पों का इस्तेमाल करें.
- crbug.com के ज़रिए हमें कोई सुझाव या फ़ीडबैक सबमिट करें.
- DevTools में ज़्यादा विकल्प > सहायता > DevTools से जुड़ी समस्या की शिकायत करें का इस्तेमाल करके, DevTools से जुड़ी समस्या की शिकायत करें.
- @ChromeDevTools पर ट्वीट करें.
- DevTools YouTube वीडियो या DevTools के बारे में सलाह YouTube वीडियो में नया क्या है, इस पर टिप्पणी करें.