उपयोगकर्ता-एजेंट स्ट्रिंग में क्या हो रहा है, Chrome यह बदलाव क्यों कर रहा है, और इसके लिए आपको क्या तैयारी करनी चाहिए.
उपयोगकर्ताओं की निजता को बेहतर बनाने के लिए, Chrome अक्टूबर में ब्राउज़र की उपयोगकर्ता-एजेंट (UA) स्ट्रिंग में उपलब्ध जानकारी को कम करने के लिए अगला कदम उठाएगा. इस बदलाव के बाद, कुछ जानकारी के लिए उपयोगकर्ता-एजेंट स्ट्रिंग पर निर्भर वेबसाइटों और सेवाओं को कार्रवाई करनी पड़ सकती है.
यहां इस बारे में कुछ जानकारी दी गई है कि क्या हो रहा है, Chrome यह बदलाव क्यों कर रहा है, और इसकी तैयारी करने के लिए आप क्या कर सकते हैं.
उपयोगकर्ता-एजेंट स्ट्रिंग में बदलाव क्यों हो रहा है
उपयोगकर्ता-एजेंट स्ट्रिंग में ब्राउज़र और व्यक्ति के इस्तेमाल किए जा रहे डिवाइस के टाइप की जानकारी शामिल होती है. UA स्ट्रिंग ने उपयोगकर्ताओं के अनुभव को पसंद के मुताबिक बनाने वाली वेबसाइटों के लिए, इंस्ट्रूमेंटल की भूमिका निभाई है. साथ ही, धोखाधड़ी रोकने वाली ऐसी कंपनियां भी जो बॉट और नुकसान पहुंचाने वाले हमलों की पहचान करने के लिए इस जानकारी पर भरोसा करती हैं, उन्होंने इस जानकारी की मदद ली है. Chrome इस्तेमाल के उन अहम उदाहरणों को रखने के लिए प्रतिबद्ध है.
इसके बावजूद, UA स्ट्रिंग, वेब में निजता से जुड़ी आधुनिक शर्तों को पूरा नहीं करती. उपयोगकर्ता-एजेंट स्ट्रिंग, डिफ़ॉल्ट रूप से ऐसी जानकारी देती है जिसका इस्तेमाल वेब पर किसी उपयोगकर्ता की पहचान करने और उसे ट्रैक करने के लिए किया जा सकता है. साथ ही, सभी वेबसाइटों और सेवाओं को UA स्ट्रिंग से मिलने वाली जानकारी की ज़रूरत नहीं होती.
इसलिए, Chrome, UA स्ट्रिंग में डिफ़ॉल्ट रूप से शेयर की जाने वाली जानकारी को कम कर रहा है. साथ ही, एक नया एपीआई, उपयोगकर्ता एजेंट क्लाइंट हिंट (UA-CH) पेश कर रहा है. इससे साइटें और सेवाएं सिर्फ़ ज़रूरी जानकारी के लिए अनुरोध कर पाएंगी. हमने सबसे पहले इस प्लान का एलान जनवरी 2020 में किया था. साथ ही, मई 2021 में, सिलसिलेवार तरीके से प्लान किया. इस बदलाव से, UA स्ट्रिंग में जानकारी सीमित करने में Chrome अन्य ब्राउज़र के साथ अलाइन हो जाता है.
चरणबद्ध तरीके
Chrome ने अप्रैल के आखिर में निजता को बेहतर बनाने के लिए, UA स्ट्रिंग के कुछ हिस्सों को हटाना शुरू किया. इसकी शुरुआत नाबालिग वर्शन से हुई. इसे हम UA रिडक्शन कहते हैं.
नए चरण के तौर पर, Chrome अक्टूबर 2022 के आखिर से, डेस्कटॉप पर ब्राउज़र के लिए UA स्ट्रिंग में ओएस वर्शन और डिवाइस प्लैटफ़ॉर्म जैसी अन्य जानकारी को कम करना शुरू कर देगा. जैसा कि हमारे प्रयोग में मानक है, हम समय के साथ Chrome उपयोगकर्ताओं को चरणबद्ध रूप से रोल आउट करेंगे. मोबाइल पर Chrome ब्राउज़र के लिए अगला चरण, फ़रवरी 2023 में होगा. पूरी टाइमलाइन Chromium.org पर उपलब्ध है.
फ़ीडबैक और जांच के लिए भेजे जाने वाले ईमेल की सेटिंग
हम कंपनियों को इन बदलावों के असर का मूल्यांकन करते हुए और UA रिडक्शन और नए UA-CH API के बारे में अपनी जानकारी शेयर करते हुए बहुत उत्साहित हैं. इस तरह के सुझाव, शिकायत या राय से दूसरे लोगों को नई चीज़ों का एक साथ फ़ायदा मिलता है. साथ ही, इससे वेब पर निजता को बेहतर बनाने के तरीकों के बारे में खुलकर बातचीत करने के लिए बढ़ावा मिलता है.
उदाहरण के लिए, ब्राज़ील के डिजिटल कॉमर्स प्लैटफ़ॉर्म VTEX ने UA रिडक्शन के लिए की गई टेस्टिंग के नतीजे पब्लिश किए हैं. इससे उनके पेमेंट गेटवे पर कोई असर नहीं पड़ा. ब्राज़ील की एंटी-फ़्रॉड सेवा देने वाली एक क्लीयरसेल ने भी इसी तरह अपने नतीजे पब्लिश किए और यह नतीजा निकला कि वह उपयोगकर्ता की निजता को बेहतर बनाते हुए, अपने इस्तेमाल के उदाहरण को सुरक्षित रख सकता है. Chrome अभी भी हिस्सेदारों के साथ काम कर रहा है, ताकि इस्तेमाल के दूसरे उदाहरणों का मूल्यांकन किया जा सके और आगे की जांच की जा सके. अन्य तरह की वेबसाइटों और सेवाओं पर असर पड़ सकता है. इनमें विश्लेषण करने वाली कंपनियां, धोखाधड़ी रोकने वाली कंपनियां, और पेमेंट प्रोसेस करने वाली कंपनियां शामिल हैं.
अगर आप ऐसी वेबसाइट या सेवा को चलाते हैं जो शायद उपयोगकर्ता-एजेंट स्ट्रिंग का इस्तेमाल कर रही है,
तो यह टेस्ट करने का सही समय है. Chrome ने उपयोगकर्ता-एजेंट को कम करने के ऑरिजिन ट्रायल की अवधि को अक्टूबर 2022 (M106) के मध्य तक बढ़ा दिया है. साथ ही, chrome://flags/#reduce-user-agent
का इस्तेमाल करके, लोकल टेस्टिंग के लिए भी सुविधा फ़्लैग उपलब्ध है.
अगर आपको UA-CH एपीआई पर माइग्रेट करने के लिए ज़्यादा समय चाहिए, तो उपयोगकर्ता-एजेंट रिडक्शन डेप्रेशन ऑरिजिन ट्रायल के लिए ऑप्ट-इन करें. इससे मई 2023 (M113) तक, आपकी साइट को पूरी लेगसी UA स्ट्रिंग मिल सकेगी.
आखिर में, अगर आपको लगता है कि इन बदलावों से आपके ऐसे थर्ड पार्टी पार्टनर पर असर पड़ेगा जो अपनी सेवाएं देने के लिए UA स्ट्रिंग की जानकारी का इस्तेमाल करते हैं, तो Chrome ने तीसरे पक्ष के वेंडर के लिए कुछ नए टूल डेवलप किए हैं, जिनकी मदद से तीसरे पक्ष के वेंडर की ग्राहक साइटों पर असर डाले बिना टेस्ट किया जा सकता है.
लोगों से जुड़ें और सुझाव, शिकायत या राय शेयर करें
- ऑरिजिन ट्रायल: अपना सुझाव/राय दें या शिकायत करें.
- डेमोग्राफ़िक जानकारी: उपयोगकर्ता-एजेंट को कम करने का डेमो आज़माएं.
- GitHub: UA-CH प्रस्ताव पढ़ें. सवाल इकट्ठा करें और चर्चा को फ़ॉलो करें.
- डेवलपर सहायता: प्राइवसी सैंडबॉक्स डेवलपर सहायता रेपो पर सवाल पूछें और होने वाली चर्चाओं में शामिल हों.