Chrome 55 में API को बंद करना और हटाना

Joe Medley
Joe Medley

Chrome के करीब-करीब हर वर्शन में, हम बड़ी संख्या में अपडेट देखते हैं और प्रॉडक्ट, उसकी परफ़ॉर्मेंस, और इसकी क्षमताओं में सुधार किया गया है प्लैटफ़ॉर्म. इस लेख में, Chrome 55 के बंद होने और उसे हटाने की प्रोसेस के बारे में बताया गया है. यह सुविधा बीटा वर्शन में 21 अक्टूबर से उपलब्ध है. इस सूची में किसी भी समय बदलाव किया जा सकता है.

बिना स्क्रिप्ट वाले MIME टाइप वाले संसाधनों को अब एक्ज़ीक्यूट नहीं किया जा सकता

Chrome के पिछले वर्शन में, बिना स्क्रिप्ट वाले कई कॉन्टेंट के साथ कॉन्टेंट ऐक्सेस करने की अनुमति दी गई थी MIME टाइप स्क्रिप्ट के रूप में चलाया जाना चाहिए. सुरक्षा से जुड़े जोखिम के अलावा, इस समस्या से वैल्यू को भी कम कर दिया जाता है, कॉन्टेंट की सुरक्षा के लिए नीति script-src 'self' जैसी सेटिंग.

उदाहरण के लिए, कोई साइट समान ऑरिजिन वाले JavaScript को लॉक करने के बावजूद, ऐसा करने की अनुमति दे सकती है उपयोगकर्ता उन इमेज को अपलोड कर सकते हैं जो उस ऑरिजिन से दिखाई गई हैं. नुकसान पहुंचाने वाले उपयोगकर्ता यह कर सकते थे खास तौर पर तैयार की गई इमेज फ़ाइल में एम्बेड की गई JavaScript अपलोड करेगा और JavaScript में उसी ऑरिजिन से दिखाए जाने और उसे एक्ज़ीक्यूट करने की क्षमता थी. तक Chrome 55 अब इस तरह के MIME टाइप से लोड किए गए कॉन्टेंट को एक्ज़ीक्यूट नहीं करेगा:

  • audio/*
  • image/*
  • video/*
  • text/csv

कॉन्टेंट हटाना| Chromestatus ट्रैकर | Chromium बग

SVGSVGElement.viewPort को हटाएं

SVGSVGElement.viewPort को लागू करने की प्रोसेस Chrome में काम नहीं करती है 2012 से. यह एट्रिब्यूट दूसरे ब्राउज़र में बिलकुल भी मौजूद नहीं है और इसे स्पेसिफ़िकेशन से हटा दिया गया है. इन वजहों से प्रॉपर्टी को Chrome 54 में बंद कर दिया गया है और अब इसे हटा दिया गया है.

कॉन्टेंट हटाना| Chromestatus ट्रैकर| Chromium बग