Chrome 115 से, स्टोरेज, सेवा वर्कर, और कम्यूनिकेशन एपीआई को तीसरे पक्ष के कॉन्टेक्स्ट में बांटा गया है. Chrome 113 से 126 के बीच, साइटों को अलग-अलग सेक्शन में बंटने की सुविधा को कुछ समय के लिए बंद करने और स्टोरेज, सेवा वर्कर, और कम्यूनिकेशन एपीआई के पुराने व्यवहार को वापस लाने के लिए, बंद होने की प्रक्रिया के ट्रायल में हिस्सा लेने की सुविधा मिली थी. इस ट्रायल को 127 से 132 तक रिन्यू किया गया और इसका नाम बदलकर DisableThirdPartyStoragePartitioning2 कर दिया गया.
हमने Chrome 125 में, Storage Access API में कुकी के अलावा अन्य स्टोरेज के लिए सहायता जोड़ी है. इससे, बिना बंटे हुए स्टोरेज के इस्तेमाल के ज़्यादातर उदाहरणों को हल किया जा सकेगा.
अगर इस्तेमाल के उन उदाहरणों को पूरा नहीं किया जाता है, तो अब DisableThirdPartyStoragePartitioning3 को बंद करने के ट्रायल के लिए, छह और माइलस्टोन के लिए रिन्यूअल का अनुरोध किया जा सकता है. यह अनुरोध, Chrome के 133 से 138 वर्शन के उपयोगकर्ता कर सकते हैं. ध्यान दें कि अगर किसी उपयोगकर्ता ने तीसरे पक्ष की कुकी ब्लॉक की हैं, तो इस ट्रायल में तीसरे पक्ष के स्टोरेज को बिना बांटे इस्तेमाल नहीं किया जा सकेगा.
ज़रूरी शर्तें और समीक्षा की प्रोसेस
बंद होने वाले ट्रायल वर्शन को रिन्यू करने के लिए, समीक्षा और मंज़ूरी की प्रक्रिया ज़रूरी है. जिन साइटों ने पहले DisableThirdPartyStoragePartitioning2 के ट्रायल में रजिस्टर किया है वे इस सुविधा का इस्तेमाल कर सकती हैं.
हम रजिस्ट्रेशन के अनुरोधों के लिए, यह प्रोसेस लागू करेंगे:
- अगर कोई साइट, DisableThirdPartyStoragePartitioning2 के लिए, बंद होने से पहले आज़माने का ऐसा टोकन देती है जो उस ऑरिजिन से मेल खाता है जिसके लिए रिन्यूअल का अनुरोध किया जा रहा है, तो रजिस्टर करने के अनुरोध को मंज़ूरी दी जाएगी.
- ऐसा न करने पर, रजिस्ट्रेशन का अनुरोध अस्वीकार कर दिया जाएगा. भले ही, साइटें DisableThirdPartyStoragePartitioning के ओरिजनल ट्रायल में रजिस्टर की गई हों.
बंद होने वाले ट्रायल वर्शन को रिन्यू करने के लिए आवेदन करना
- DisableThirdPartyStoragePartitioning3 के ट्रायल पेज पर जाएं या Chrome के ऑरिजिन ट्रायल पेज पर, चालू ट्रायल की सूची में जाकर उस पर जाएं.
- 'रजिस्टर करें' पर क्लिक करें.
- फ़ॉर्म में मांगी गई जानकारी दें.
- 'जानकारी ज़ाहिर करना और सहमति' की शर्तें स्वीकार करने के लिए, बॉक्स पर सही का निशान लगाएं.
- अनुरोध सबमिट करें. आपके आवेदन को प्रोसेस करने के लिए, हमें और जानकारी चाहिए.
ज़्यादा जानकारी सबमिट करना
अनुरोध सबमिट करने के बाद, आपको ईमेल से सूचना मिलेगी. इसमें अपने-आप जनरेट हुआ एक टिकट होगा. इसमें, आपको पहले जारी किए गए, बंद होने वाले वर्शन के ट्रायल टोकन की कॉपी मांगी जाएगी.
हम आपके अनुरोध की समीक्षा करेंगे. समीक्षा पूरी होने या ज़्यादा जानकारी की ज़रूरत पड़ने पर, हम आपको इसकी सूचना देंगे. साथ ही, यह भी बताएंगे कि आपके अनुरोध को स्वीकार किया गया है या अस्वीकार. आपको नतीजे का स्टेटस और उसके बारे में जानकारी भी मिलेगी. मंज़ूरी मिलने के बाद, ज़रूरत के हिसाब से मुफ़्त में आज़माने का टोकन दिया जा सकता है. अगर अनुरोध अस्वीकार कर दिया जाता है, तो अनुरोध टिकट में दिए गए निर्देशों का पालन करें.
बंद हो चुकी सुविधा को कुछ समय के लिए इस्तेमाल करने वाला अपडेट किया गया टोकन डिप्लॉय करना
टोकन को एचटीएमएल <meta>
टैग का इस्तेमाल करके डिस्ट्रिब्यूट किया जाना चाहिए. साथ ही, तीसरे पक्ष के टोकन को JavaScript का इस्तेमाल करके, उस तीसरे पक्ष के ऑरिजिन से इंजेक्ट किया जाना चाहिए जिसे आपको अनपार्टिशन करना है.
एचटीटीपी हेडर का तरीका काम नहीं करता.
नए टोकन को डिप्लॉय करना ज़रूरी है. सिर्फ़ रजिस्टर करने और रिन्यू करने से काम नहीं चलेगा.
बंद किए जाने वाले वर्शन को आज़माने के लिए मिलने वाले टोकन के बारे में ज़्यादा जानकारी के लिए, स्टोरेज का बंटवारा करने की सुविधा को बंद किए जाने के लिए, आज़माने के लिए मिलने वाले टोकन के बारे में मूल ब्लॉग पोस्ट देखें.
एसएए के लिए, कुकी के बिना एक्सटेंशन
Storage Access API के बारे में ज़्यादा जानें और इसका डेमो देखें. Chrome 119 से, इस एपीआई का इस्तेमाल करके कुकी का ऐक्सेस बिना किसी बंटवारे के उपलब्ध है. साथ ही, Chrome 125 में, कुकी के अलावा अन्य स्टोरेज का ऐक्सेस भी बिना किसी बंटवारे के उपलब्ध कराया गया है.
सुझाव, शिकायत या राय दें
पार्टिशन किए गए स्टोरेज की सुविधा बंद करने के ट्रायल के लिए GitHub रिपॉज़िटरी पर, अपने सुझाव/राय दें या समस्याओं की शिकायत करें.