मेरा उपयोगकर्ता एजेंट क्या है?
पृष्ठ लोड होते ही अपने ब्राउज़र का नाम और संस्करण, ऑपरेटिंग सिस्टम, रेंडरिंग इंजन और पूर्ण उपयोगकर्ता एजेंट स्ट्रिंग देखें - स्थानीय रूप से पता लगाया गया।
नतीजा
यह पृष्ठ आपकी पूर्ण उपयोगकर्ता एजेंट स्ट्रिंग को हाइलाइट करता है - वह पहचान पंक्ति जो आपका ब्राउज़र हर अनुरोध के साथ भेजता है - और इसके ठीक नीचे एक-क्लिक कॉपी बटन रखता है। स्ट्रिंग के ऊपर, वही पार्सर जो समर्थन टीमों को उनके दिमाग में चलाएगा, दिखाता है कि यह क्या डिकोड करता है: आपका ब्राउज़र इसके संस्करण के साथ, आपका ऑपरेटिंग सिस्टम और रेंडरिंग इंजन।
उपयोगकर्ता एजेंट वह है जो आपसे आमतौर पर बग रिपोर्ट, क्यूए टिकट और समर्थन चैट में पूछा जाता है, क्योंकि यह सटीक ब्राउज़र बिल्ड को पिन करता है जिसमें समस्या हुई थी। आधुनिक उपयोगकर्ता एजेंट स्ट्रिंग जानबूझकर भ्रमित कर रहे हैं - प्रत्येक क्रोमियम ब्राउज़र एक ही बार में क्रोम और सफारी होने का दावा करता है, और आईपैड पर सफारी एक मैक होने का दावा कर सकता है - यही कारण है कि कच्चे स्ट्रिंग के बगल में डिकोड किया गया सारांश हर किसी को लुकअप टेबल की यात्रा से बचाता है।
स्ट्रिंग को आपके अपने ब्राउज़र द्वारा navigator.userAgent के माध्यम से स्थानीय रूप से पढ़ा जाता है, पार्स किए गए सारांश में क्लीनर navigator.userAgentData API को प्राथमिकता दी जाती है जहां यह मौजूद है। किसी भी सर्वर पर कुछ भी नहीं भेजा जाता है, कोई आईपी लुकअप नहीं किया जाता है, और जो कुछ भी ब्राउज़र प्रकट करने से इनकार करता है उसे अनुमान लगाने के बजाय अज्ञात के रूप में दिखाया जाता है।