अधिकांश वेब ब्राउज़र कई वर्षों से गेमपैड एपीआई की पेशकश कर रहे हैं, जो वेब ऐप्स और गेम को भौतिक गेम नियंत्रकों तक पहुंचने की अनुमति देता है। हालाँकि, एपीआई का उपयोग इसके इच्छित उपयोग के अलावा वेब पर लोगों को ट्रैक करने के लिए किया जा सकता है, यही कारण है कि फ़ायरफ़ॉक्स और कुछ अन्य ब्राउज़रों ने इसके उपयोग को प्रतिबंधित कर दिया है। क्रोम गेम कंट्रोलर्स को कैसे संभालता है, इसके तरीके में कुछ बदलावों के साथ, Google अब इसका अनुसरण कर रहा है।
गेमपैड एपीआई पहली बार 2012 में क्रोम 21 की रिलीज के साथ आया था, और फ़ायरफ़ॉक्स जैसे अन्य ब्राउज़रों ने इसे बाद में लागू किया। Apple ने इसे 2017 में Safari 10.1 में जोड़ा, जो कि GeForce Now और Google Stadia जैसे गेम स्ट्रीमिंग प्लेटफ़ॉर्म कर सकते हैं ऐप स्टोर एप्लिकेशन के बिना iPhone और iPad का समर्थन करें. गेमपैड एपीआई वर्तमान में कनेक्टेड किसी भी गेमपैड के लिए एक आईडी प्रदान करता है, साथ ही समर्थित बटन और अक्षों की एक सूची भी प्रदान करता है - जब इस डेटा को रिकॉर्ड किया जाता है और अन्य एकत्रित डेटा के साथ तुलना की जाती है, तो इसका उपयोग किसी को अलग-अलग ट्रैक करने के लिए किया जा सकता है साइटें इस प्रथा को फिंगरप्रिंटिंग कहा जाता है।
गेमपैड एपीआई के साथ फिंगरप्रिंटिंग पर नकेल कसने के लिए Google की दो योजनाएं हैं। सबसे पहले, एपीआई तब तक काम नहीं करेगा जब तक कि वर्तमान साइट HTTPS का समर्थन नहीं करती, जो कि किससे मेल खाता है फ़ायरफ़ॉक्स ने 2020 से किया है. Google परिवर्तन को पूर्ववत करने के लिए chrome://flags में एक स्थायी #restrict-gamepad-access फ़्लैग भी जोड़ेगा, मुख्य रूप से उन डेवलपर्स के लिए जो एसएसएल स्थापित किए बिना किसी स्थानीय पेज या सर्वर पर अपने गेम का परीक्षण करना चाहते हैं प्रमाणपत्र। दूसरा, एपीआई एम्बेडेड फ्रेम में अलग तरह से व्यवहार करेगा, हालांकि वहां सटीक कार्यान्वयन पर अभी तक काम नहीं किया गया है।
ऐसा प्रतीत होता है कि फ़िंगरप्रिंटिंग के लिए गेमपैड एपीआई का उपयोग करने वाली साइटों या ट्रैकिंग स्क्रिप्ट का कोई महत्वपूर्ण मामला सामने नहीं आया है, चूँकि इसमें किसी भी डेटा को वापस करने के लिए एक नियंत्रक को कनेक्ट करने की आवश्यकता होती है - जो एकत्रित किए जाने के दायरे को काफी सीमित कर देता है डेटा। फिर भी, वेब ब्राउज़र यथासंभव सुरक्षित होने चाहिए, और गेमपैड एपीआई के माध्यम से डेटा संग्रह को सीमित करना उस दिशा में एक और कदम है।
Google ने अभी तक यह तय नहीं किया है कि अपडेटेड गेमपैड एपीआई व्यवहार क्रोम में सभी के लिए कब लागू होगा।
स्रोत:गूगल समूह