अगर 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 Canary, Dev या बीटा को अपने डिफ़ॉल्ट डेवलपमेंट ब्राउज़र के तौर पर इस्तेमाल करें. इन झलक वाले चैनलों की मदद से, आपको DevTools की नई सुविधाओं का ऐक्सेस मिलता है. साथ ही, इनसे आपको वेब प्लैटफ़ॉर्म के सबसे नए एपीआई की जांच करने में मदद मिलती है. इसके अलावा, इनकी मदद से उपयोगकर्ताओं से पहले ही अपनी साइट पर समस्याओं का पता लगाया जा सकता है!
Chrome DevTools की टीम से संपर्क करना
DevTools से जुड़ी नई सुविधाओं, अपडेट या किसी भी अन्य चीज़ के बारे में चर्चा करने के लिए, यहां दिए गए विकल्पों का इस्तेमाल करें.
- crbug.com पर जाकर, हमें सुझाव/राय दें या शिकायत करें. साथ ही, किसी सुविधा का अनुरोध करें.
- DevTools में ज़्यादा विकल्प > सहायता > DevTools से जुड़ी समस्या की शिकायत करें का इस्तेमाल करके, DevTools से जुड़ी समस्या की शिकायत करें.
- @ChromeDevTools पर ट्वीट करें.
- DevTools के बारे में YouTube वीडियो में क्या नया है या DevTools के बारे में YouTube वीडियो में सलाह पर टिप्पणियां करें.