Chrome के डेस्कटॉप वर्शन पर, SharedArrayBuffer
सिर्फ़ उन पेजों के लिए उपलब्ध है जो Chrome 92 से क्रॉस-ऑरिजिन आइसोलेशन के दायरे में आते हैं. हालांकि, ऐसा करने के लिए, क्रॉस-ऑरिजिन रिसॉर्स को कुछ नियमों का पालन करना होगा. उदाहरण के लिए, Cross-Origin-Resource-Policy
जैसे किसी खास एचटीटीपी हेडर के साथ दिखाया जाना.
डेवलपर के लिए क्रॉस-ऑरिजिन आइसोलेशन को चालू करना आसान हो, इसके लिए Chrome नए विकल्पों पर काम कर रहा है. इनसे क्रॉस-ऑरिजिन संसाधनों से जुड़ी ज़रूरी शर्तों को आसान बनाया जा सकेगा:
Cross-Origin-Embedder-Policy: credentialless
: COEP: क्रेडेंशियल के बिना का इस्तेमाल करके, CORP हेडर के बिना क्रॉस-ऑरिजिन संसाधन लोड करना- क्रेडेंशियल के बिना iframe: COEP एनवायरमेंट में iframe आसानी से एम्बेड करें
Cross-Origin-Opener-Policy: restrict-properties
: restrict-properties की मदद से पॉप-अप इंटरैक्शन को सुरक्षित करना
हमें उम्मीद है कि इन नए विकल्पों को शामिल करने के बाद, सुरक्षा के लेवल को कम किए बिना, आसान शर्तों के साथ क्रॉस-ऑरिजिन आइसोलेशन को चालू किया जा सकेगा.
अगर आपकी साइट, साइट अलगाव के साथ SharedArrayBuffer पर निर्भर है, तो हम इस्तेमाल बंद करने से जुड़ा ट्रायल चला रहे हैं. इससे आपकी वेबसाइट को पाबंदियों से छूट मिल सकती है. इस ट्रायल में ज़्यादा समय मिलता है, क्योंकि खास बातों को तय करने और उन्हें लागू करने में समय लगता है.
हम अब भी बाकी समस्याओं को हल करने पर काम कर रहे हैं. इस बीच, बंद होने वाले एपीआई के लिए चल रहे ट्रायल की समयसीमा खत्म होने वाली है. इसलिए, डेस्कटॉप पर SharedArrayBuffer
के बंद होने के ट्रायल की समयसीमा को Chrome 124 तक बढ़ा दिया जाएगा. अगर आपने पहले से ही मुफ़्त में आज़माने की सुविधा के लिए रजिस्टर किया हुआ है, तो आपको कुछ भी करने की ज़रूरत नहीं है.