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

Joe Medley
Joe Medley

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

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

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

हटाने का इरादा | Chromestatus ट्रैकर | Chromium बग

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

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

हटाने का इरादा | Chromestatus ट्रैकर | Chromium बग

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

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

हटाने का इरादा | Chromestatus ट्रैकर | Chromium बग

बंद किया गया

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

TLS (ट्रांसपोर्ट लेयर सिक्योरिटी) वह प्रोटोकॉल है जो एचटीटीपीएस को सुरक्षित रखता है. इसमें तकरीबन 20 साल पुराने TLS 1.0 और इसके 100 वर्शन के साथ-साथ एसएसएल सर्टिफ़िकेट का इस्तेमाल किया जा रहा है. 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 का CBC मोड बनाने में गड़बड़ी है और यह हमले.
  • TLS 1.0 के सीबीसी साइफ़र, अपने इनिशलाइज़ेशन वेक्टर बनाते हैं गलत तरीके से.
  • TLS 1.0, अब PCI-DSS के साथ काम नहीं करता.

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

हटाने का इरादा | Chromestatus ट्रैकर | Chromium बग

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

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

हटाने का इरादा | Chromestatus ट्रैकर | Chromium बग

बंद करने की नीति

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

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

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

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

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

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