मेटा टैग, हेडर, और स्क्रिप्ट में, मुफ़्त में आज़माने की सुविधा वाले टोकन से जुड़ी सामान्य समस्याओं को हल करना.
चेकलिस्ट
ऑरिजिन ट्रायल से जुड़ी समस्या हल करने के लिए, दिए गए लिंक का इस्तेमाल करके हर समस्या को हल करें.
इसे आज़माएं!
नीचे दिए गए डेमो में, ऑरिजिन ट्रायल टोकन देने और ट्रायल की सुविधा को ऐक्सेस करने के सभी तरीके दिखाए गए हैं:
- ot-meta.glitch.me:
origin-trial
मेटा टैग में टोकन - ot-header.glitch.me:
Origin-Trial
रिस्पॉन्स हेडर में टोकन - ot-3p.glitch.me: तीसरे पक्ष की स्क्रिप्ट से इंजेक्ट किया गया टोकन
- ot-iframe.glitch.me: किसी iframe में ऐक्सेस की गई ऑरिजिन ट्रायल की सुविधा
- ot-iframe-3p.glitch.me: क्रॉस-ऑरिजिन iframe के उदाहरण
टोकन की जांच करने के लिए, Chrome DevTools का इस्तेमाल करना
Chrome 93 में, DevTools, चुने गए फ़्रेम के लिए ऐप्लिकेशन पैनल में ऑरिजिन ट्रायल की जानकारी देता है.
किसी सबफ़्रेम के लिए उपलब्ध ऑरिजिन ट्रायल टोकन की जांच करने के लिए, सबसे ऊपर मौजूद फ़्रेम को बड़ा करें. उदाहरण के लिए, ot-iframe.glitch.me पर डेमो पेज के लिए, यह देखा जा सकता है कि iframe में मौजूद पेज एक टोकन देता है.
- टोकन का स्टेटस: इससे पता चलता है कि पेज पर मान्य टोकन है या नहीं. ध्यान दें कि कुछ ऑरिजिन ट्रायल के लिए, भौगोलिक प्रतिबंध जैसी दूसरी चीज़ें भी हो सकती हैं. इसका मतलब है कि मान्य टोकन के मौजूद होने के बावजूद, ऑरिजिन ट्रायल की सुविधा उपलब्ध नहीं है. Chrome डेवलपर टूल के स्टेटस कोड में, ऑरिजिन ट्रायल के लिए हर कोड का मतलब बताया गया है.
- ऑरिजिन: वेब ऑरिजिन, जिसे टोकन के लिए रजिस्टर किया गया है.
- समयसीमा खत्म होने का समय: टोकन की समयसीमा खत्म होने की ज़्यादा से ज़्यादा (सबसे नई) तारीख/समय. आम तौर पर, यह तारीख ट्रायल खत्म होने के समय से मेल खाती है. यह तारीख, मेरे रजिस्ट्रेशन में दिखाए गए टोकन के लिए, 'मान्य रहने की आखिरी तारीख' से अलग होती है. इससे पता चलता है कि टोकन फ़िलहाल कितने समय तक मान्य है और क्या इसे आगे बढ़ाया जा सकता है.
- इस्तेमाल से जुड़ी पाबंदी: इस्तेमाल की सीमाएं, जिन्हें कुछ ट्रायल के लिए सेट किया जा सकता है.
- तीसरा पक्ष: इससे पता चलता है कि टोकन के लिए तीसरे पक्ष की मैचिंग चालू है या नहीं. यह सुविधा, कुछ ऑरिजिन ट्रायल के लिए उपलब्ध है. इनमें, ट्रायल की सुविधा को तीसरे पक्ष की स्क्रिप्ट से कई साइटों पर ऐक्सेस करना ज़रूरी होता है.
- सब-डोमेन मैच करें: टोकन के लिए सबडोमेन मैचिंग चालू है या नहीं. इससे, ऑरिजिन ट्रायल की सुविधा को ऑरिजिन के एक से ज़्यादा सबडोमेन पर टेस्ट किया जा सकता है. इसके लिए, हर सबडोमेन के लिए अलग टोकन की ज़रूरत नहीं होती.
अगर मुफ़्त में आज़माने की सुविधा मौजूदा उपयोगकर्ता के लिए उपलब्ध नहीं है, 'टोकन की समयसीमा खत्म हो गई है' या कोई अन्य पाबंदी है, तो Chrome DevTools, मुफ़्त में आज़माने की सुविधा के नाम के बगल में चेतावनी दिखाएगा.
Chrome DevTools के स्टेटस कोड
समयसीमा खत्म हो गई है: टोकन की समयसीमा खत्म हो गई है. टोकन को रिन्यू करना होगा, ताकि खत्म होने की नई तारीख के साथ नया टोकन जनरेट किया जा सके.
सोर्स कोडFeatureDisabled: फ़िलहाल, ट्रायल का इस्तेमाल नहीं किया जा सकता.
सोर्स कोडFeatureDisabledForUser: इस टोकन को मौजूदा उपयोगकर्ता के लिए, इस्तेमाल से जुड़ी किसी अन्य पाबंदी के ज़रिए 'बंद है' के तौर पर सेट किया गया है. डिज़ाइन दस्तावेज़ का "उपयोगकर्ता के सबसेट को बाहर रखना" सेक्शन देखें.
सोर्स कोड 1
सोर्स कोड 2असुरक्षित: अनुरोध का ऑरिजिन असुरक्षित है और असुरक्षित ऑरिजिन के लिए ट्रायल चालू नहीं है. ऑरिजिन ट्रायल टोकन की पुष्टि करने वाले कोड में बताया गया है कि: 'तीसरे पक्ष के टोकन के लिए, मौजूदा ऑरिजिन और स्क्रिप्ट ऑरिजिन, दोनों सुरक्षित होने चाहिए. सबडोमेन मैच करने की वजह से, हो सकता है कि टोकन का ऑरिजिन, दी गई स्क्रिप्ट के किसी ऑरिजिन से एग्ज़ैक्ट मैच न करता हो. साथ ही, नतीजे से यह पता नहीं चलता कि किस ऑरिजिन से मैच किया गया था. इसका मतलब है कि यह सही स्क्रिप्ट ऑरिजिन ढूंढने के लिए, डायरेक्ट लुकअप नहीं है. सभी ऑरिजिन की तुलना फिर से करने से बचने के लिए, स्क्रीनशॉट में दिए गए शॉर्टकट का इस्तेमाल करें. ये शॉर्टकट, स्क्रिप्ट के कितने ऑरिजिन दिए गए हैं, इस बात पर निर्भर करते हैं. कम से कम एक होना चाहिए, नहीं तो तीसरे पक्ष के टोकन की पुष्टि नहीं की जा सकेगी.'
सोर्स कोडInvalidSignature: टोकन में अमान्य या गलत हस्ताक्षर है.
सोर्स कोडगलत फ़ॉर्मैट: टोकन का फ़ॉर्मैट गलत है और उसे पार्स नहीं किया जा सका.
सोर्स कोड
काम नहीं करता: टोकन से तय किया गया ऑरिजिन ट्रायल, Chromium के 'एम्बेडर' में काम नहीं करता. एम्बेडर, Chrome या Edge जैसे ब्राउज़र, वेबव्यू या कोई अन्य उपयोगकर्ता एजेंट होता है.
सोर्स कोडसफलता: टोकन सही है, उसकी समयसीमा खत्म नहीं हुई है, वह ऑरिजिन ट्रायल की सुविधा से मैच करता है, और उसका अनुरोध सही ऑरिजिन से किया गया है.
सोर्स कोडTokenDisabled: टोकन को 'बंद है' के तौर पर मार्क किया गया है और इसका इस्तेमाल नहीं किया जा सकता.
सोर्स कोडTrialNotAllowed: ऑरिजिन ट्रायल मौजूदा उपयोगकर्ता के लिए उपलब्ध नहीं है.
सोर्स कोडUnknownTrial: टोकन में किसी ऐसी सुविधा का नाम होता है जो किसी भी ट्रायल से मेल नहीं खाती.
सोर्स कोडWrongOrigin: अनुरोध का ऑरिजिन, टोकन में बताए गए ऑरिजिन से मेल नहीं खाता. इसमें स्कीम, होस्टनेम या पोर्ट शामिल हो सकता है. यह स्टेटस तब भी दिखेगा, जब किसी बाहरी JavaScript फ़ाइल के बजाय, एचटीटीपी हेडर, मेटा टैग या इनलाइन स्क्रिप्ट में तीसरे पक्ष का टोकन दिया गया हो.
सोर्स कोडWrongVersion: गलत टोकन वर्शन: फ़िलहाल, सिर्फ़ टोकन के वर्शन 2 और 3 काम करते हैं.
सोर्स कोड
यह काम नहीं कर रहा है! 🤔
अगर ऑरिजिन ट्रायल उम्मीद के मुताबिक काम नहीं कर रहा है, तो पक्का करें कि आपने इन शर्तों को पूरा किया हो.
जांच, Chrome में की जा रही है, न कि Chromium या किसी दूसरे ब्राउज़र में
Chrome के ऑरिजिन ट्रायल, Chrome के उपयोगकर्ताओं के लिए बनाए गए हैं. Chromium और Chromium पर आधारित अन्य ब्राउज़र के साथ-साथ, अन्य ब्राउज़र में ट्रायल की सुविधाएं चालू करने के लिए, Chrome के ऑरिजिन ट्रायल टोकन पर भरोसा न करें. ऐसा इसलिए है क्योंकि Chrome के ऑरिजिन ट्रायल, Chrome में प्रयोग के लिए उपलब्ध कराई गई सुविधाओं के लिए खास तौर पर किए जाते हैं.
ऑरिजिन ट्रायल, Firefox और Microsoft Edge के लिए भी उपलब्ध हैं. Firefox या Edge के ऑरिजिन ट्रायल में नाम दर्ज करने पर, Chrome में कोई सुविधा चालू नहीं होगी.
आपकी साइट को ऐक्सेस करने वाले Chrome के वर्शन के लिए, ऑरिजिन ट्रायल चालू है
ट्रायल का ऐक्सेस, Chrome के कुछ खास वर्शन तक ही सीमित है. कुछ मामलों में, इसका मतलब यह हो सकता है कि आज़माने की सुविधा सिर्फ़ Chrome के उन चैनलों के लिए उपलब्ध हो जो स्टैबल वर्शन से पहले के हैं: कैनरी, डेव, और बीटा.
मुफ़्त में आज़माने की सुविधा के लिए, रजिस्ट्रेशन पेज पर जाकर वर्शन की उपलब्धता देखी जा सकती है:
आपके पास Chrome का कौनसा वर्शन है, यह देखने के लिए chrome://version पर जाएं.
Chrome सेटिंग ने ऑरिजिन ट्रायल को बंद नहीं किया है
अगर कोई उपयोगकर्ता यह शिकायत करता है कि कोई सुविधा उसके लिए काम नहीं कर रही है, तो देखें कि उसकी Chrome सेटिंग में वह सुविधा बंद तो नहीं है. उदाहरण के लिए, chrome://settings/privacySandbox
पेज से Privacy Sandbox की सुविधाओं को बंद किया जा सकता है.
कीवर्ड और सिंटैक्स सही हैं
पक्का करें कि ऑरिजिन ट्रायल टोकन के लिए, सही कीवर्ड और सिंटैक्स का इस्तेमाल किया जा रहा हो.
पहले पक्ष के इस्तेमाल के लिए, origin-trial
मेटा टैग में टोकन दिया जा सकता है:
<meta http-equiv="origin-trial" content="Aj4DysCv3VjknU3...">
इसके अलावा, Origin-Trial
रिस्पॉन्स हेडर में भी टोकन दिया जा सकता है. यहां Node.js में एक्सप्रेस का इस्तेमाल करने का एक उदाहरण दिया गया है:
app.use(function(req, res, next) {
res.setHeader('Origin-Trial', 'Aj4DysCv3VjknU3...')
next();
});
JavaScript का इस्तेमाल करके भी टोकन दिए जा सकते हैं:
function addTrialToken(tokenContents) {
const tokenElement = document.createElement('meta');
tokenElement.httpEquiv = 'origin-trial';
tokenElement.content = tokenContents;
document.head.appendChild(tokenElement);
}
पहले पक्ष के टोकन का ऑरिजिन, पेज के ऑरिजिन से मेल खाता है
पक्का करें कि मुफ़्त में आज़माने के लिए रजिस्टर करते समय चुनी गई वेब ऑरिजिन वैल्यू, उस पेज के ऑरिजिन से मेल खाती हो जिसमें टोकन देने वाला मेटा टैग या हेडर है.
उदाहरण के लिए, अगर आपने वेब ऑरिजिन के तौर पर https://example.com
चुना है, तो:
आपको इस तरह की टोकन वैल्यू मिल सकती है:
पक्का करें कि यह वैल्यू, उस पेज पर इस्तेमाल किए गए टोकन से मैच करती हो जिसकी समस्या हल की जा रही है.
मेटा टैग में दिए गए टोकन के लिए, एचटीएमएल की जांच करें:
<meta http-equiv="origin-trial" content="Aj4DysCv3VjknU3...">
हेडर में दिए गए टोकन की वैल्यू देखने के लिए, रिस्पॉन्स हेडर में जाकर, Chrome DevTools के नेटवर्क पैनल में जाएं:
पहले पक्ष का टोकन, उस ऑरिजिन से भेजा जाता है जहां उसका इस्तेमाल किया जा रहा है
आपकी साइट के ऑरिजिन से दिखाए जाने वाले पेज में शामिल कोड के लिए, ऑरिजिन ट्रायल की सुविधा का ऐक्सेस चालू करने के लिए, मेटा टैग, हेडर या उसी ऑरिजिन के JavaScript के ज़रिए ट्रायल टोकन उपलब्ध कराएं.
किसी टोकन के लिए रजिस्टर किया गया ऑरिजिन, उसे दिखाने वाले ऑरिजिन से मेल खाना चाहिए.
तीसरे पक्ष का टोकन ऑरिजिन, स्क्रिप्ट ऑरिजिन से मेल खाता है
अन्य ऑरिजिन पर इंजेक्ट की जाने वाली स्क्रिप्ट के ऑरिजिन ट्रायल में हिस्सा लेने के लिए, आपके पास रजिस्टर करने का विकल्प होता है.
उदाहरण के लिए, अगर आपको javascript-library.example
से दिखाई जाने वाली स्क्रिप्ट को ऑरिजिन ट्रायल में शामिल करना है, तो आपको javascript-library.example
के लिए तीसरे पक्ष की मैचिंग के साथ एक टोकन रजिस्टर करना होगा.
तीसरे पक्ष के टोकन की ऑरिजिन वैल्यू, उसे इंजेक्ट करने वाली स्क्रिप्ट के ऑरिजिन से मेल खानी चाहिए.
तीसरे पक्ष की स्क्रिप्ट, तीसरे पक्ष के टोकन का इस्तेमाल करती है
अपनी साइट पर ऑरिजिन ट्रायल में हिस्सा लेने के लिए, तीसरे पक्ष की स्क्रिप्ट को सिर्फ़ ऑरिजिन के लिए रजिस्टर करके चालू नहीं किया जा सकता.
तीसरे पक्ष की स्क्रिप्ट को तीसरे पक्ष की मैचिंग की सुविधा चालू करके, टोकन का इस्तेमाल करना होगा. ये टोकन, स्क्रिप्ट के ज़रिए इंजेक्ट किए जाते हैं. ये टोकन आपकी साइट के मेटा टैग या हेडर में शामिल नहीं होते. इसके लिए, इस तरह के कोड का इस्तेमाल किया जाता है:
function addTrialToken(tokenContents) {
const tokenElement = document.createElement('meta');
tokenElement.httpEquiv = 'origin-trial';
tokenElement.content = tokenContents;
document.head.appendChild(tokenElement);
}
तीसरे पक्ष का टोकन, मेटा टैग, एचटीटीपी हेडर या इनलाइन स्क्रिप्ट के बजाय, किसी बाहरी स्क्रिप्ट के ज़रिए दिया जाता है
तीसरे पक्ष के टोकन की पुष्टि, उन्हें इंजेक्ट करने वाली स्क्रिप्ट के ऑरिजिन से की जाती है. हालांकि, स्टैटिक मार्कअप में इनलाइन स्क्रिप्ट और <meta>
टैग में ऑरिजिन (यानी सोर्स यूआरएल) नहीं होता.
इसका मतलब है कि तीसरे पक्ष का टोकन, <meta>
टैग या इनलाइन स्क्रिप्ट में नहीं, बल्कि किसी बाहरी स्क्रिप्ट के ज़रिए दिया जाना चाहिए. इससे कोई फ़र्क़ नहीं पड़ता कि टोकन इंजेक्ट करने वाली बाहरी स्क्रिप्ट, पेज के उसी ऑरिजिन से आती है या किसी दूसरे ऑरिजिन से. हालांकि, यह ज़रूरी है कि स्क्रिप्ट का ऑरिजिन, ट्रायल के लिए रजिस्टर किए गए ऑरिजिन से मेल खाता हो.
ot-iframe-3p.glitch.me पर, इसका डेमो देखा जा सकता है.
ऑरिजिन ट्रायल की सुविधा का ऐक्सेस, ट्रायल टोकन देने के लिए इस्तेमाल किए गए तरीके के लिए उपलब्ध है
ऑरिजिन ट्रायल की सुविधाओं को ऐक्सेस करने के कुछ मामलों में, आपको एक खास तरीके से ट्रायल टोकन देना होता है.
उदाहरण के लिए, सर्विस वर्कर और शेयर किए गए वर्कर के लिए, ऑरिजिन ट्रायल ऐक्सेस को चालू करने का सिर्फ़ एक तरीका है. इसके लिए, Origin-Trial
हेडर में टोकन दें.
सबडोमेन पर इस्तेमाल किए गए टोकन के लिए, सबडोमेन मैचिंग की सुविधा चालू हो
अगर आपको लगता है कि ऑरिजिन ट्रायल की कोई सुविधा आपकी साइट के कुछ पेजों के लिए काम नहीं कर रही है, तो देखें कि उन्हें दिखाने वाले सबडोमेन के लिए, टोकन सही तरीके से सेट अप किए गए हैं या नहीं.
ऑरिजिन ट्रायल के लिए रजिस्टर करते समय, आपके पास ऑरिजिन के सभी सबडोमेन को मैच करने का विकल्प चुनने का विकल्प होता है:
तीसरे पक्ष के टोकन के लिए सबडोमेन को भी मैच किया जा सकता है:
सार्वजनिक सफ़िक्स सूची में मौजूद ऑरिजिन के लिए, सबडोमेन टोकन नहीं जारी किए जाएंगे. उदाहरण के लिए, https://appspot.com या https://github.io जैसे ऑरिजिन को रजिस्टर नहीं किया जा सकता. हालांकि, उस ऑरिजिन में मौजूद डोमेन के लिए रजिस्टर किया जा सकता है, जैसे कि https://example.appspot.com या https://example.github.io.
टोकन अब भी मान्य है
टोकन बनाने के छह हफ़्ते बाद, वे अमान्य हो जाते हैं. इसके अलावा, मान्य खत्म होने की तारीख बढ़ाने के लिए आपको सुझाव, शिकायत या राय सबमिट करनी होगी. वेब डेवलपर के लिए ऑरिजिन ट्रायल गाइड में बताया गया है कि यह कैसे पक्का करें कि आपका टोकन, पूरे ऑरिजिन ट्रायल के लिए मान्य हो.
Chrome के ऑरिजिन ट्रायल के मेरे रजिस्ट्रेशन पेज पर, ऐक्टिव टोकन देखे जा सकते हैं:
अगर टोकन अब भी मान्य है, तो Chrome DevTools स्टेटस Success
दिखाता है:
अगर आपके टोकन की समयसीमा खत्म हो गई है, तो DevTools में Expired
स्टेटस दिखेगा. साथ ही, मेरे रजिस्ट्रेशन पेज पर समयसीमा खत्म हो चुके टोकन सेक्शन दिखेगा.
ऑरिजिन ट्रायल खत्म नहीं हुआ है
ऑरिजिन ट्रायल के लिए खत्म होने की तारीख देखने के लिए, इसके रजिस्ट्रेशन पेज पर जाएं:
जिन सदस्यताओं की मुफ़्त में आज़माने की अवधि खत्म हो चुकी है उनके लिए, DevTools कुछ ऐसा दिखाएगा:
जब आपको फ़ीडबैक देना होगा या टोकन की समयसीमा खत्म होने वाली होगी, तब आपको अपने-आप ईमेल भेजे जाएंगे. हालांकि, ट्रायल खत्म होने पर ऐसा नहीं होगा.
ऑरिजिन ट्रायल, मौजूदा उपयोगकर्ता के लिए उपलब्ध है
कुछ उपयोगकर्ताओं के लिए, ऑरिजिन ट्रायल उपलब्ध नहीं होते. भले ही, वे मान्य टोकन दें.
अगर मौजूदा उपयोगकर्ता के लिए, बिना किसी शुल्क के आज़माने की सुविधा उपलब्ध नहीं है, तो Chrome DevTools में TrialNotAllowed
चेतावनी दिखेगी:
हर ऑरिजिन के लिए, मुफ़्त में आज़माने की सुविधा के इस्तेमाल से जुड़ी पाबंदियों और उपलब्धता की जानकारी दी जाएगी.
वेब प्लैटफ़ॉर्म की किसी भी दूसरी सुविधा की तरह ही, आपको सुविधा की पहचान करने की सुविधा का इस्तेमाल करके, यह पुष्टि करनी चाहिए कि ऑरिजिन ट्रायल सुविधा का इस्तेमाल करने से पहले वह काम करती है.
ऑरिजिन ट्रायल के इस्तेमाल पर लगी पाबंदियां पार न की गई हों
डिफ़ॉल्ट रूप से, किसी भी ऐसे पेज पर ऑरिजिन ट्रायल की सुविधा चालू होगी जिसमें ट्रायल के लिए मान्य टोकन हो.
हालांकि, कुछ मामलों को छोड़कर, ऑरिजिन ट्रायल का इस्तेमाल Chrome पर लोड होने वाले सभी पेजों के 0.5% तक ही सीमित है. अगर Chrome के सभी उपयोगकर्ताओं के कुल ट्रैफ़िक की संख्या इस सीमा से ज़्यादा हो जाती है, तो ऑरिजिन ट्रायल की सुविधा बंद कर दी जाएगी. DevTools, टोकन का स्टेटस 'बंद है' के तौर पर दिखाएगा.
बंद होने वाली सुविधाओं के ट्रायल के लिए, इस्तेमाल की कोई सीमा नहीं होती. ऐसा इसलिए, क्योंकि इनमें नई सुविधाएं नहीं जोड़ी जाती हैं. इसलिए, वेब के ज़्यादातर हिस्से को ट्रायल की सुविधा पर निर्भर नहीं किया जा सकता.
मुफ़्त में आज़माने की सुविधा के कुछ वर्शन में, इस्तेमाल को सीमित करने का विकल्प भी दिया जाता है. इसका मतलब है कि कुछ उपयोगकर्ताओं के लिए, मुफ़्त में आज़माने की सुविधा की मूल सुविधाएं बंद कर दी जाएंगी. यह विकल्प, रजिस्ट्रेशन पेज पर उस ऑरिजिन ट्रायल के लिए उपलब्ध कराया जाता है जो इसे ऑफ़र करता है:
अगर आपको लगता है कि आपके उपयोगकर्ताओं को ऑरिजिन ट्रायल की सुविधा का ऐक्सेस उम्मीद से कम मिला है, तो पक्का करें कि आपने 'स्टैंडर्ड सीमा' को चुना हो.
Iframes अपने टोकन उपलब्ध कराते हैं
किसी ऑरिजिन ट्रायल की सुविधा का ऐक्सेस देने के लिए, iframe को मेटा टैग, एचटीटीपी हेडर या प्रोग्राम के हिसाब से टोकन देना होगा. iframes, उन पेजों के लिए चालू की गई सुविधाओं का ऐक्सेस इनहेरिट नहीं करते जिनमें वे शामिल होते हैं.
ot-iframe.glitch.me, iframe से ऑरिजिन ट्रायल की सुविधा का ऐक्सेस दिखाता है. ot-iframe-3p.glitch.me, क्रॉस-ऑरिजिन iframe के कई उदाहरण देता है.
अनुमतियों की नीतियां सही तरीके से कॉन्फ़िगर की गई हों
ऑरिजिन ट्रायल की कुछ सुविधाओं पर Permissions-Policy
हेडर (पहले इसे Feature-Policy
हेडर कहा जाता था) का असर पड़ सकता है. इसकी जांच करने के लिए, web.dev या developer.chrome.com/blog पर, सुविधा के लिए डेवलपर दस्तावेज़ या प्रयोग करने का इंटेंट देखें.
पक्का करें कि जिस सुविधा को ऐक्सेस करने की कोशिश की जा रही है उसे Permissions-Policy
निर्देश से ब्लॉक न किया गया हो. Chrome DevTools नेटवर्क पैनल में रिस्पॉन्स हेडर देखे जा सकते हैं. साथ ही, ऐप्लिकेशन पैनल में
अनुमति पा चुकी सुविधाओं की पूरी सूची देखी जा सकती है.
कर्मचारियों का क्या होगा?
ऑरिजिन ट्रायल की सुविधाओं को सेवा वर्कर, शेयर किए गए वर्कर, और खास वर्कर के लिए उपलब्ध कराया जा सकता है. हालांकि, सेवा वर्कर्स और शेयर किए गए वर्कर्स के लिए ऐक्सेस चालू करने का एक ही तरीका है. इसके लिए, Origin-Trial
हेडर में
टोकन देना होगा.
खास काम करने वाले लोगों को, पैरंट दस्तावेज़ में चालू की गई सुविधाओं का ऐक्सेस अपने-आप मिल जाता है.
सुविधा को ऐक्सेस करने से पहले टोकन दिया जाता है
पक्का करें कि मुफ़्त में आज़माने की सुविधा को ऐक्सेस करने से पहले, ऑरिजिन ट्रायल टोकन दिया गया हो. उदाहरण के लिए, अगर कोई पेज JavaScript के ज़रिए टोकन उपलब्ध कराता है, तो पक्का करें कि टोकन उपलब्ध कराने वाला कोड, मुफ़्त में आज़माने की सुविधा को ऐक्सेस करने वाले कोड से पहले चलाया जाए.
ऑरिजिन ट्रायल के डेमो
- मेटा टैग में टोकन
- हेडर में टोकन
- किसी iframe में ऐक्सेस की गई सुविधा
- तीसरे पक्ष की स्क्रिप्ट से इंजेक्ट किया गया टोकन
- ot-iframe-3p.glitch.me: क्रॉस-ऑरिजिन iframe के उदाहरण
ज़्यादा जानें
- Chrome के ऑरिजिन ट्रायल का इस्तेमाल शुरू करना
- तीसरे पक्ष के ऑरिजिन ट्रायल
- वेब डेवलपर के लिए ऑरिजिन ट्रायल गाइड
- ऑरिजिन ट्रायल के बारे में जानकारी
- ऑरिजिन ट्रायल चलाना
- Chromium में नई सुविधाएं लॉन्च करने की प्रोसेस
- जानकारी देने का मकसद: Blink की शिपिंग की प्रोसेस के बारे में जानकारी
- Microsoft Edge में ऑरिजिन ट्रायल का इस्तेमाल करना
- Firefox के लिए ऑरिजिन ट्रायल