किसी भी डिवाइस के सेंसर इनपुट को एम्युलेट करने के लिए, सेंसर पैनल का इस्तेमाल करें.
खास जानकारी
सेंसर पैनल की मदद से, ये काम किए जा सकते हैं:
- जियोलोकेशन की जानकारी बदलना.
- ओरिएंटेशन सिम्युलेट करें.
- ज़ोर से दबाकर टच करना.
- कुछ समय से इस्तेमाल में नहीं है की स्थिति का पता लगाने वाले टूल की स्थिति को एम्युलेट करें.
सेंसर पैनल खोलें
अपने ऑपरेटिंग सिस्टम के हिसाब से, कमांड मेन्यू खोलने के लिए इनमें से कोई बटन दबाएं:
- macOS पर, Command+Shift+P
- Windows, Linux या ChromeOS पर, Control+Shift+P दबाएं

sensorsटाइप करें, सेंसर दिखाएं को चुनें, और Enter दबाएं. Sensors पैनल, DevTools विंडो में सबसे नीचे खुलता है.
जियोलोकेशन की जानकारी बदलना
कई वेबसाइटें, उपयोगकर्ताओं को ज़्यादा काम का अनुभव देने के लिए उपयोगकर्ता की जगह की जानकारी का इस्तेमाल करती हैं. उदाहरण के लिए, मौसम की जानकारी देने वाली कोई वेबसाइट, उपयोगकर्ता की जगह के हिसाब से मौसम का पूर्वानुमान दिखा सकती है. ऐसा तब होगा, जब उपयोगकर्ता ने वेबसाइट को अपनी जगह की जानकारी ऐक्सेस करने की अनुमति दी हो.
अगर आपको ऐसा यूज़र इंटरफ़ेस (यूआई) बनाना है जो उपयोगकर्ता की जगह के हिसाब से बदलता है, तो आपको यह पक्का करना होगा कि दुनिया भर में अलग-अलग जगहों पर साइट सही तरीके से काम करे.
जियोलोकेशन की जानकारी को बदलने के लिए, सेंसर पैनल खोलें. इसके बाद, जियोलोकेशन सूची में से इनमें से कोई एक विकल्प चुनें:
- प्रीसेट किए गए शहरों में से कोई एक, जैसे कि टोक्यो.
- कस्टम जगह, ताकि अक्षांश और देशांतर के कस्टम निर्देशांक डाले जा सकें.
- उपयोगकर्ता की जगह की जानकारी उपलब्ध न होने पर, आपकी साइट कैसा व्यवहार करती है, यह देखने के लिए जगह की जानकारी उपलब्ध नहीं है चुनें.

डिवाइस ओरिएंटेशन की नकल करना
अलग-अलग डिवाइस ओरिएंटेशन को सिम्युलेट करने के लिए, सेंसर पैनल खोलें. इसके बाद, ओरिएंटेशन सूची में से कोई एक विकल्प चुनें:
- प्रीसेट किए गए ओरिएंटेशन में से कोई एक, जैसे कि पोर्ट्रेट को घुमाकर उलटा कर दें.
- अपनी पसंद के हिसाब से ओरिएंटेशन, ताकि आप अपनी पसंद के हिसाब से ओरिएंटेशन सेट कर सकें.

कस्टम ओरिएंटेशन चुनने के बाद, अल्फ़ा, बीटा, और गामा फ़ील्ड चालू हो जाते हैं. इन ऐक्सिस के काम करने के तरीके को समझने के लिए, अल्फ़ा, बीटा, और गामा देखें.
ओरिएंटेशन मॉडल को खींचकर भी, कस्टम ओरिएंटेशन सेट किया जा सकता है. अल्फ़ा ऐक्सिस के साथ घुमाने के लिए, खींचने से पहले Shift दबाकर रखें.

ज़ोर से दबाकर टच करना
अपनी वेबसाइट पर टच इवेंट की जांच करने के लिए, क्लिक करने के बजाय फ़ोर्स टच का इस्तेमाल किया जा सकता है. भले ही, आपके पास टच स्क्रीन वाला डिवाइस न हो.
पॉइंटर से टच इवेंट ट्रिगर करने के लिए:
- सेंसर पैनल खोलें.
- टच करें ड्रॉप-डाउन सूची में जाकर, ज़ोर से दबाकर टच करें चुनें.

- सबसे ऊपर मौजूद प्रॉम्प्ट में, DevTools फिर से लोड करें पर क्लिक करें.
कुछ समय से इस्तेमाल में नहीं है की स्थिति का पता लगाने वाले टूल की स्थिति को एम्युलेट करें
डिवाइस के इस्तेमाल न होने की स्थिति का पता लगाने वाले एपीआई की मदद से, उन उपयोगकर्ताओं का पता लगाया जा सकता है जो ऐप्लिकेशन का इस्तेमाल नहीं कर रहे हैं. साथ ही, डिवाइस के इस्तेमाल न होने की स्थिति में हुए बदलावों पर प्रतिक्रिया दी जा सकती है. DevTools की मदद से, उपयोगकर्ता और स्क्रीन, दोनों के लिए आइडल स्टेट में होने वाले बदलावों को सिम्युलेट किया जा सकता है. इसके लिए, आपको आइडल स्टेट में होने वाले असली बदलावों का इंतज़ार करने की ज़रूरत नहीं होती.
निष्क्रियता की स्थितियों का अनुकरण करने के लिए:
कुछ समय के लिए के बगल में मौजूद चेकबॉक्स को चुनें. इसके बाद, प्रॉम्प्ट में जाकर डेमो पेज को उपयोगकर्ता की गतिविधि का पता लगाने की अनुमति दें. इसके बाद, पेज को फिर से लोड करें.

कुछ समय से इस्तेमाल में नहीं है की स्थिति का पता लगाने वाले टूल की स्थिति को एम्युलेट करें ड्रॉप-डाउन में जाकर, इनमें से कोई एक विकल्प चुनें:
- ऐसा कोई एम्युलेशन नहीं है जो कुछ समय से इस्तेमाल में नहीं है
- उपयोगकर्ता सक्रिय है, स्क्रीन अनलॉक की गई
- उपयोगकर्ता सक्रिय है, स्क्रीन लॉक की गई
- उपयोगकर्ता कुछ समय से इस्तेमाल नहीं कर रहा है, स्क्रीन अनलॉक की गई
- उपयोगकर्ता कुछ समय से इस्तेमाल नहीं कर रहा है, स्क्रीन लॉक कर दी गई

हार्डवेयर के एक साथ कई काम करने के लेवल की नकल करना
प्रोसेसर कोर की अलग-अलग संख्या वाले डिवाइसों पर आपकी वेबसाइट की परफ़ॉर्मेंस कैसी है, यह जानने के लिए navigator.hardwareConcurrency प्रॉपर्टी से रिपोर्ट की गई वैल्यू को बदला जा सकता है. कुछ ऐप्लिकेशन इस प्रॉपर्टी का इस्तेमाल, अपने ऐप्लिकेशन के पैरललिज़्म को कंट्रोल करने के लिए करते हैं. उदाहरण के लिए, Emscripten pthread के पूल साइज़ को कंट्रोल करने के लिए.
हार्डवेयर के एक साथ कई काम करने के लेवल को बदलने के लिए:
- सेंसर पैनल खोलें.
- पैनल में सबसे नीचे, हार्डवेयर कॉन्करेंसी को ढूंढें और चालू करें.
- नंबर डालने वाले बॉक्स में, उन कोर की संख्या डालें जिन्हें आपको इम्यूलेट करना है.

डिफ़ॉल्ट वैल्यू पर वापस जाने के लिए, रीसेट करें बटन पर क्लिक करें.
सीपीयू प्रेशर को एम्युलेट करें
सीपीयू या कंप्यूट प्रेशर, रिपोर्ट की गई स्थितियों का एक सेट है. इससे आपको यह पता चलता है कि सिस्टम के कंप्यूट पर कितना वर्कलोड है और क्या यह सीमा के करीब है या नहीं. इस जानकारी की मदद से, रीयल-टाइम में काम करने वाले ऐप्लिकेशन को अडैप्ट किया जा सकता है. जैसे, वीडियो कॉन्फ़्रेंसिंग या वीडियो गेम. इससे, सिस्टम को रीयल टाइम में अडैप्ट करके, उपलब्ध प्रोसेसिंग पावर का पूरा फ़ायदा लिया जा सकता है. साथ ही, सिस्टम को रिस्पॉन्सिव रखा जा सकता है.
सेंसर पैनल की मदद से, उन स्थितियों का पता लगाया जा सकता है जिनकी जानकारी Compute Pressure API दे सकता है.
अपनी वेबसाइट पर सीपीयू के इस्तेमाल को बढ़ाने के लिए:
- सेंसर पैनल खोलें.
- पैनल में सबसे नीचे, सीपीयू पर लोड सेक्शन ढूंढें. इसके बाद, सीपीयू पर लोड की स्थिति में से कोई एक विकल्प चुनें: कोई बदलाव नहीं, सामान्य, ठीक-ठाक, गंभीर या बहुत गंभीर.
- DevTools में सबसे ऊपर मौजूद प्रॉम्प्ट में, DevTools को फिर से लोड करें पर क्लिक करें.
