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

Joe Medley
Joe Medley

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

सुविधा से जुड़ी नीति हटाएं: लेज़ीलोड

लेज़ीलोड सुविधा की नीति का मकसद था कि डेवलपर को कुछ चुनिंदा ज़्यादा जानकारी देने के लिए, <iframe> और <img> टैग पर lazyload एट्रिब्यूट को कंट्रोल करें हर ऑरिजिन पर, एम्बेड किए गए कॉन्टेंट और इमेज के लोड होने में होने वाली देरी को कंट्रोल करता है आधार पर.

लोड करने से जुड़ी नई सुविधा की नीति के आधार पर, इस नीति को हटा दिया गया है. इसका नाम है loading-frame-default-eager, जो loading के साथ ज़्यादा मेल खाता है एट्रिब्यूट का इस्तेमाल किया जाएगा. कॉन्टेंट हटाने की यह प्रोसेस, सुविधा नीति के हेडर, दोनों पर लागू होती है और <iframe> allow एट्रिब्यूट.

Chrome प्लैटफ़ॉर्म की स्थिति | Chromium बग

MediaStreamAudioDestinationNode से आउटपुट हटाएं

स्पेसिफ़िकेशन के मुताबिक, वेब में MediaStreamAudioDestinationNode ऑडियो एपीआई में कोई आउटपुट नहीं होना चाहिए. Chrome को लागू करने में एक ही आउटपुट होता है जिसे हटा दिया गया है.

Chrome प्लैटफ़ॉर्म की स्थिति | Chromium बग

DeviceMotionEvent का असुरक्षित इस्तेमाल हटाएं

साल 2015 से, जब एपीआई को का इस्तेमाल किसी असुरक्षित ब्राउज़िंग में किया गया हो. Chrome अब एपीआई को सीमित करके, संदर्भ के साथ ब्राउज़ करें. इस बदलाव से, Chromium के लागू होने की प्रोसेस, इन स्टैंडर्ड के मुताबिक हो जाएगी दिए गए निर्देशों में निजता और सुरक्षा से जुड़े सुझाव दिए गए हैं. हम असुरक्षित ऑरिजिन पर, असरदार सुविधाओं को बंद करने की पूरी कोशिश कर रहे हैं.

Chrome प्लैटफ़ॉर्म की स्थिति | Chromium बग

DeviceOrientationEvent का असुरक्षित इस्तेमाल हटाना

साल 2015 से, जब एपीआई को का इस्तेमाल किसी असुरक्षित ब्राउज़िंग में किया गया हो. Chrome अब एपीआई को सीमित करके, संदर्भ के साथ ब्राउज़ करें. इस बदलाव से, Chromium के लागू होने की प्रोसेस, इन स्टैंडर्ड के मुताबिक हो जाएगी दिए गए निर्देशों में निजता और सुरक्षा से जुड़े सुझाव दिए गए हैं. हम असुरक्षित ऑरिजिन पर, असरदार सुविधाओं को बंद करने की पूरी कोशिश कर रहे हैं.

Chrome प्लैटफ़ॉर्म की स्थिति | Chromium बग

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

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

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

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

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

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

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