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

जो मेडले
जो मेडली

हटाने की प्रक्रिया

पेज अनलोड के दौरान पॉप-अप को अनुमति न दें

अनलोड के दौरान, हो सकता है कि पेज, नया पेज खोलने के लिए window.open() का इस्तेमाल न कर पाएं. Chrome पॉप-अप ब्लॉकर ने पहले ही इस पर पाबंदी लगा दी है. हालांकि, अब इस पर पाबंदी है, भले ही पॉप-अप ब्लॉकर चालू हो या नहीं.

हटाएं | Chromestatus Tracker | Chromium की गड़बड़ी

एचटीटीपी पर आधारित सार्वजनिक पासकोड पिन करने की सुविधा को हटाएं

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

हटाएं | Chromestatus Tracker | Chromium की गड़बड़ी

फ़ाइल ट्रांसफ़र प्रोटोकॉल (एफ़टीपी) के संसाधनों को रेंडर करना हटाएं

एफ़टीपी एक ऐसा लेगसी प्रोटोकॉल है जिसे सुरक्षित नहीं किया जा सकता. जब Linux कर्नेल इससे माइग्रेट हो रहा हो, तो आगे बढ़ने का समय हो जाता है. रोकने और हटाने के लिए एक कदम यह है कि एफ़टीपी सर्वर से रिसॉर्स रेंडर करने की सुविधा बंद कर दी जाए और उन्हें डाउनलोड कर लिया जाए. Chrome अब भी डायरेक्ट्री लिस्टिंग जनरेट करेगा, लेकिन कोई भी नॉन-डायरेक्ट्री लिस्टिंग ब्राउज़र में रेंडर करने के बजाय डाउनलोड की जाएगी.

हटाएं | Chromestatus Tracker | Chromium की गड़बड़ी

समर्थन नहीं होना या रुकना

TLS 1.0 और TLS 1.1 का इस्तेमाल बंद करें

TLS (ट्रांसपोर्ट लेयर सिक्योरिटी) वह प्रोटोकॉल है जो एचटीटीपीएस को सुरक्षित रखता है. इसका लंबा इतिहास करीब 20 साल पुराने TLS 1.0 और इससे पहले के वर्शन, एसएसएल से जुड़ा हुआ है. TLS 1.0 और 1.1, दोनों में कई कमियां हैं.

  • TLS 1.0 और 1.1, 'खत्म हो गया' मैसेज के लिए, ट्रांसक्रिप्ट हैश में MD5 और SHA-1 दोनों का इस्तेमाल करते हैं. ये दोनों कमज़ोर हैश होते हैं.
  • TLS 1.0 और 1.1, सर्वर सिग्नेचर में MD5 और SHA-1 का इस्तेमाल करते हैं. (ध्यान दें: यह सर्टिफ़िकेट में मौजूद हस्ताक्षर नहीं है.)
  • TLS 1.0 और 1.1 सिर्फ़ आरसी4 और सीबीसी साइफ़र के साथ काम करते हैं. आरसी4 टूट गया है और उसे हटा दिया गया है. TLS का सीबीसी मोड सही तरीके से नहीं बनाया गया है और इस पर हमले भी हो सकते हैं.
  • TLS 1.0 के सीबीसी साइफ़र गलत तरीके से अपने इनिशलाइज़ेशन वेक्टर बनाते हैं.
  • TLS 1.0 अब पीसीआई-डीएसएस की शर्तों के मुताबिक नहीं है.

ऊपर बताई गई समस्याओं से बचने के लिए, TLS 1.2 का इस्तेमाल करना बहुत ज़रूरी है. TLS के वर्किंग ग्रुप ने TLS 1.0 और 1.1 का इस्तेमाल बंद कर दिया है. Chrome ने अब इन प्रोटोकॉल को भी बंद कर दिया है.

हटाएं | Chromestatus Tracker | Chromium की गड़बड़ी

PaymentAddress.languageCode का इस्तेमाल न करें

पेमेंट अनुरोध एपीआई में, शिपिंग, बिलिंग, डिलीवरी या पिकअप के पते में मौजूद टेक्स्ट की भाषा के लिए, PaymentAddress.languageCode ब्राउज़र का सबसे सही अनुमान है. languageCode को स्पेसिफ़िकेशन के मुताबिक खतरे में है. इसे Firefox और Safari से पहले ही हटा दिया गया है. सुरक्षित तरीके से बंद करने और हटाने के लिए, Chrome का इस्तेमाल काफ़ी छोटा है. Chrome 74 से इसे हटाए जाने की उम्मीद है.

हटाएं | Chromestatus Tracker | Chromium की गड़बड़ी

वर्शन रोकने की नीति

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

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

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

फ़िलहाल, Chrome में एपीआई को रोकने और हटाने की प्रोसेस है, खास तौर पर:

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

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