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 तक बढ़ा दिया जाएगा. अगर आपने पहले से ही मुफ़्त में आज़माने की सुविधा के लिए रजिस्टर किया हुआ है, तो आपको कुछ भी करने की ज़रूरत नहीं है.