Chrome 101 में बंद करना और हटाना

Chrome 101 का बीटा वर्शन 31 मार्च, 2022 को रिलीज़ किया गया था. अप्रैल 2022 के आखिर तक इसके स्टेबल वर्शन बन जाने की उम्मीद है.

उपयोगकर्ता एजेंट स्ट्रिंग की जानकारी कम करें

Chrome उपयोगकर्ता एजेंट स्ट्रिंग से मिलने वाली जानकारी को कम कर रहा है. यह जानकारी एचटीटीपी अनुरोधों के साथ-साथ navgator.userAgent, navigator.appVersion, और navgator.platform में की जाएगी. हम ऐसा इसलिए कर रहे हैं, ताकि उपयोगकर्ता एजेंट स्ट्रिंग का इस्तेमाल पैसिव उपयोगकर्ता फ़िंगरप्रिंटिंग के लिए न किया जा सके. ऑरिजिन ट्रायल में शामिल होने के लिए, Chrome ऑरिजिन ट्रायल पर इसकी एंट्री देखें.

तीसरे पक्ष के कॉन्टेक्स्ट में WebSQL को हटाएं

तीसरे पक्ष के कॉन्टेक्स्ट में WebSQL को अब हटा दिया गया है. वेब एसक्यूएल डेटाबेस स्टैंडर्ड को पहली बार अप्रैल 2009 में बनाया गया था और नवंबर 2010 में छोड़ दिया गया. Gecko ने कभी भी यह सुविधा लागू नहीं की और WebKit ने 2019 में इसे बंद कर दिया. W3C ऐसे विकल्पों की ज़रूरत के लिए वेब स्टोरेज और इंडेक्स किए गए डेटाबेस को बढ़ावा देता है.

डेवलपर को यह उम्मीद करनी चाहिए कि इस्तेमाल कम होने पर WebSQL अपने-आप काम नहीं करेगा और इसे हटा दिया जाएगा.

रोकने की नीति

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

  • इन्हें नए एपीआई ने हटा दिया है.
  • उन्हें खास जानकारी में बदलाव दिखाने के लिए अपडेट किया जाता है, ताकि वे दूसरे ब्राउज़र के साथ अलाइन हो सकें और एक तरह से बने रहें.
  • ये ऐसे शुरुआती प्रयोग हैं जो अन्य ब्राउज़र पर कभी काम नहीं आए. इससे वेब डेवलपर पर सहायता का बोझ बढ़ सकता है.

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

फ़िलहाल, Chrome में एपीआई को बंद करने और उन्हें हटाने की प्रोसेस चल रही है. यह प्रोसेस ज़रूरी है:

  • blink-dev मेलिंग सूची में सूचना दें.
  • पेज पर इस्तेमाल का पता चलने पर, Chrome DevTools कंसोल में चेतावनियां सेट करें और टाइम स्केल दें.
  • इंतज़ार करें, निगरानी करें और फिर इस्तेमाल में गिरावट आने पर इसे हटा दें.

हटाए गए फ़िल्टर को लागू करके, अब काम न करने वाले फ़िल्टर और हटाई गई सुविधाओं का इस्तेमाल करके, chromestatus.com पर काम न करने वाली सभी सुविधाओं की सूची देखी जा सकती है. हम इन पोस्ट में कुछ बदलावों, तर्क, और माइग्रेशन पाथ के बारे में खास जानकारी देने की कोशिश भी करेंगे.