Chrome 68 में रोकने और हटाने की प्रक्रिया

Joe Medley
Joe Medley

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

दस्तावेज़.create Touch हटाएं

document.createTouch() तरीके को हटाया जा रहा है, क्योंकि Touch() कंस्ट्रक्टर, Chrome 48 और उसके बाद से काम कर रहा है. लंबे समय से चली आ रही है JavaScript API में, फ़ैक्ट्री फ़ंक्शन से बाहर निकलने और कंस्ट्रक्टर हैं. काफ़ी हद तक मिलते-जुलते document.createTouchList() तरीके को Chrome 69 में हटा दिया जाएगा.

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

Document.selectedStylesheetSet और Document.recommendedStylesheetSet को हटाएं

Document.selectedStylesheetSet और Document.PreferredStylesheetSet विशेषताओं को निकाल दिया जाता है, क्योंकि वे गैर-मानक होती हैं और केवल Chrome और WebKit. इन एट्रिब्यूट के स्टैंडर्ड वर्शन यहां से हटा दिए गए हैं 2016 में तय किया गया था.

Document.styleSheets में पहले जैसी कुछ सुविधाएं मिलती हैं. हालांकि, यह ज़रूरी नहीं है कि सभी. अच्छी बात यह है कि इन आइटम का इस्तेमाल करने से, वेबसाइटों को खतरा कम हो जाता है होना चाहिए. (सटीक संख्याओं के लिए, हटाने का इंटेंट देखें.)

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

WEBGL_compressed_texture_atc

इससे पहले, Chrome में AMD_compressed_ATC_texture_atc फ़ॉर्मैट उपलब्ध कराया जाता था. ये एक्सटेंशन बनाते समय, फ़ॉर्मैट का काफ़ी इस्तेमाल किया जा रहा था. हार्डवेयर फ़िलहाल, सहायता से जुड़ी सुविधाएं करीब-करीब शून्य तक पहुंच गई हैं. फ़िलहाल, इसे लागू किया जा सकता है सिर्फ़ Qualcomm डिवाइसों पर. WebGL Working ने इस एक्सटेंशन को अस्वीकार कर दिया है इसके लिए समूह और सहायता को अब Chrome से हटा दिया गया है.

Chromestatus ट्रैकर | Chromium बग

बंद किया गया

फ़िल्टर में, नेगेटिव ब्राइटनेस वैल्यू का इस्तेमाल बंद करें और उन्हें हटाएं

निर्देशों का पालन करने के लिए, अब फ़िल्टर का brightness() फ़ंक्शन बंद कर दिया गया है नेगेटिव वैल्यू स्वीकार करता है.

Chromestatus ट्रैकर | Chromium बग

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

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

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

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

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

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

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