একটি নতুন বা পরীক্ষামূলক ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্য পরীক্ষা করুন।
অরিজিন ট্রায়ালগুলি আপনাকে একটি নতুন বা পরীক্ষামূলক বৈশিষ্ট্যে অ্যাক্সেস দেয়, কার্যকারিতা তৈরি করতে আপনার ব্যবহারকারীরা বৈশিষ্ট্যটি সবার জন্য উপলব্ধ হওয়ার আগে সীমিত সময়ের জন্য চেষ্টা করতে পারেন।
যখন Chrome একটি বৈশিষ্ট্যের জন্য একটি অরিজিন ট্রায়াল অফার করে, তখন আপনি ট্রায়ালের জন্য নিবন্ধন করতে পারেন আপনার মূল ব্যবহারকারীদের জন্য বৈশিষ্ট্যটি সক্ষম করার জন্য, তাদের কোনো পতাকা টগল করার প্রয়োজন না করে বা Chrome এর একটি বিকল্প বিল্ডে স্যুইচ করার প্রয়োজন ছাড়াই (যদিও তাদের আপগ্রেড করার প্রয়োজন হতে পারে) . অরিজিন ট্রায়ালগুলি বিকাশকারীদের নতুন বৈশিষ্ট্যগুলি ব্যবহার করে ডেমো এবং প্রোটোটাইপ তৈরি করতে সক্ষম করে৷ ট্রায়ালগুলি Chrome ইঞ্জিনিয়ারদের বুঝতে সাহায্য করে যে কীভাবে নতুন বৈশিষ্ট্যগুলি ব্যবহার করা হয় এবং তারা কীভাবে অন্যান্য ওয়েব প্রযুক্তির সাথে ইন্টারঅ্যাক্ট করতে পারে।
অরিজিন ট্রায়াল সর্বজনীন এবং সমস্ত বিকাশকারীদের জন্য উন্মুক্ত। তারা সময়কাল এবং ব্যবহার সীমিত. অংশগ্রহণ সীমিত ডকুমেন্টেশন এবং সমর্থন সহ একটি স্ব-পরিচালিত প্রক্রিয়া। অংশগ্রহণকারীদের উপলব্ধ ডকুমেন্টেশন ব্যবহার করে তুলনামূলকভাবে স্বাধীনভাবে কাজ করতে ইচ্ছুক এবং সক্ষম হওয়া উচিত, যা, এই পর্যায়ে, সম্ভবত API স্পেসিফিকেশন এবং ব্যাখ্যাকারীদের মধ্যে সীমাবদ্ধ থাকবে, যদিও আমরা যখনই সম্ভব নির্দেশনা দেওয়ার চেষ্টা করি ।
আপনি যদি একটি ট্রায়ালের জন্য নিবন্ধন করেন, Chrome টিম পর্যায়ক্রমে আপনার ট্রায়াল বৈশিষ্ট্যের ব্যবহার সম্পর্কে নির্দিষ্ট প্রতিক্রিয়া জানতে চাইবে৷ কিছু বৈশিষ্ট্য একাধিক মূল পরীক্ষার মধ্য দিয়ে যেতে পারে, কারণ প্রতিক্রিয়া অন্তর্ভুক্ত করা হয় এবং সমন্বয় করা হয়।
অরিজিন ট্রায়ালগুলি Firefox এবং Microsoft Edge-এর জন্যও উপলব্ধ।
থার্ড-পার্টি অরিজিন ট্রায়াল
অরিজিন ট্রায়ালগুলি সাধারণত শুধুমাত্র প্রথম পক্ষের ভিত্তিতে উপলব্ধ হয়: তারা শুধুমাত্র একটি একক নিবন্ধিত মূলের জন্য কাজ করে। থার্ড-পার্টি অরিজিন ট্রায়ালগুলি এমবেডেড কন্টেন্ট প্রদানকারীদের জন্য প্রতিটি অরিজিনের জন্য একটি টোকেনের প্রয়োজন ছাড়াই একাধিক সাইট জুড়ে একটি নতুন বৈশিষ্ট্য চেষ্টা করা সম্ভব করে তোলে।
আরও জানুন: তৃতীয় পক্ষের মূল বিচার কি?
অবচয় ট্রায়াল
সমস্ত অরিজিন ট্রায়াল নতুন এপিআই পরীক্ষার জন্য নয়। কিছু ট্রায়াল অস্থায়ীভাবে পুনঃ-সক্ষম করার জন্য একটি অপ্রচলিত বৈশিষ্ট্যকে সক্ষম করে। এগুলি অবচয় ট্রায়াল হিসাবে পরিচিত, এবং কিছু প্রসঙ্গে "বিপরীত" অরিজিন ট্রায়াল হিসাবে উল্লেখ করা হয়েছে।
উদাহরণস্বরূপ, Chrome 85 থেকে AppCache ডিফল্টরূপে Chrome এ আর উপলব্ধ নেই। AppCache বন্ধ করার জন্য অতিরিক্ত সময় প্রয়োজন এমন সাইটগুলি Chrome 93 পর্যন্ত AppCache ব্যবহার চালিয়ে যেতে অবচয় ট্রায়ালের জন্য নিবন্ধন করতে পারে।
একটি মূল বিচারে অংশ নিন
- সক্রিয় ট্রায়ালের তালিকা থেকে একটি অরিজিন ট্রায়াল বেছে নিন।
- রেজিস্টার বোতামে ক্লিক করে এবং ফর্মটি পূরণ করে একটি টোকেনের অনুরোধ করুন।
- প্রতিটি ওয়েব পৃষ্ঠায় টোকেন প্রদান করুন যার জন্য আপনি ট্রায়াল বৈশিষ্ট্যটি সক্ষম করতে চান:
- <head> এ একটি মেটা ট্যাগ হিসাবে:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
- একটি HTTP শিরোনাম হিসাবে:
Origin-Trial: TOKEN_GOES_HERE
- প্রোগ্রাম্যাটিকভাবে একটি টোকেন প্রদান করে ।
- <head> এ একটি মেটা ট্যাগ হিসাবে:
- নতুন বৈশিষ্ট্য চেষ্টা করে দেখুন.
- প্রতিক্রিয়া জমা দিন. অরিজিন ট্রায়াল সাইটের মাধ্যমে এটি করুন। এই প্রতিক্রিয়াটি সর্বজনীন নয় এবং শুধুমাত্র Chrome টিমের সীমিত গোষ্ঠীর জন্য উপলব্ধ৷ প্রতিটি ট্রায়াল স্বতঃস্ফূর্ত সম্প্রদায় প্রতিক্রিয়া জন্য একটি লিঙ্ক প্রদান করে. এটি সাধারণত GitHub বা অন্য কোনো পাবলিক চ্যানেলের বৈশিষ্ট্যের দিকে নির্দেশ করে।
- আপনার টোকেনের মেয়াদ শেষ হয়ে গেলে, আপনি একটি পুনর্নবীকরণ লিঙ্ক সহ একটি ইমেল পাবেন। এটি করার জন্য, আপনাকে আবার প্রতিক্রিয়া জমা দিতে বলা হয়েছে।
আপনি একই মূল পরীক্ষার জন্য একাধিকবার নিবন্ধন করতে পারেন, বিভিন্ন উত্সের জন্য, এবং একই পৃষ্ঠায় একাধিক টোকেন অন্তর্ভুক্ত করতে পারেন। এটি উপযোগী হতে পারে যদি আপনাকে টোকেন প্রদান করতে হয় যা বিভিন্ন উত্স থেকে পরিবেশিত সংস্থানগুলির জন্য বৈধ, যেমন আপনার মালিকানাধীন একাধিক সাইটের কোড অন্তর্ভুক্ত।
অরিজিন ট্রায়াল ফ্রেমওয়ার্ক প্রথম বৈধ টোকেন খোঁজে এবং তারপর অন্য সব টোকেন উপেক্ষা করে। আপনি Chrome DevTools দিয়ে এটি যাচাই করতে পারেন।
প্রোগ্রামগতভাবে একটি টোকেন প্রদান করুন
আপনার পৃষ্ঠার HTML-এ HTTP শিরোনাম বা একটি মেটা ট্যাগ হিসাবে একটি টোকেন প্রদান করার পরিবর্তে, আগে বর্ণিত হিসাবে, আপনি JavaScript দিয়ে একটি টোকেন ইনজেক্ট করতে পারেন:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
আপনি যদি তৃতীয় পক্ষের ট্রায়ালে অংশগ্রহণ করেন তবে এই পদ্ধতিটি ব্যবহার করুন৷
টোকেন এবং iframes
একটি iframe থেকে একটি ট্রায়াল বৈশিষ্ট্য অ্যাক্সেস করতে, আপনি একটি মেটা ট্যাগ, একটি HTTP শিরোনাম, বা প্রোগ্রামগতভাবে একটি ট্রায়াল টোকেন প্রদান করতে পারেন৷
সমস্ত টোকেন ব্যবহারের ক্ষেত্রে, টোকেনের জন্য নিবন্ধিত মূলটি অবশ্যই জাভাস্ক্রিপ্টের প্রেক্ষাপটের সাথে মিলিত হতে হবে যা ট্রায়াল বৈশিষ্ট্যটি অ্যাক্সেস করে: হয় পৃষ্ঠার উত্স একটি ইনলাইন স্ক্রিপ্ট অন্তর্ভুক্ত করে, অথবা জাভাস্ক্রিপ্টের জন্য একটি <script>
উপাদানের src
একটি থেকে অন্তর্ভুক্ত বাহ্যিক ফাইল।
টোকেন এবং এক্সটেনশন
ব্যাকগ্রাউন্ড স্ক্রিপ্ট , পপআপ বা অফস্ক্রিন ডকুমেন্টের ভিতরে একটি ট্রায়াল বৈশিষ্ট্য ব্যবহার করতে আপনার manifest.json ফাইলে একটি trial_token যোগ করুন।
বিষয়বস্তু স্ক্রিপ্ট ভিন্নভাবে পরিচালনা করা হয়. একটি বিশ্বের একটি বৈশিষ্ট্য প্রকাশ করা বিভ্রান্তিকর এবং unintuitive হতে পারে. ম্যানিফেস্টের trial_token
ব্যবহার করার পরিবর্তে, declarativeNetRequest ব্যবহার করে একটি শিরোনাম সন্নিবেশ করে বা সরাসরি আপনার সামগ্রী স্ক্রিপ্টে প্রোগ্রাম্যাটিকভাবে পৃষ্ঠায় টোকেন যোগ করুন। মনে রাখবেন যে টোকেনগুলি নির্দিষ্ট ডোমেনের সাথে সংযুক্ত থাকে, তাই আপনি আপনার এক্সটেনশন আইডির পরিবর্তে কন্টেন্ট স্ক্রিপ্টটি যে ডোমেনে চলছে তার জন্য একটি নিবন্ধন করতে চাইবেন৷
একটি ট্রায়ালের জন্য আপনার এক্সটেনশন নিবন্ধন করতে, আপনি URL chrome-extension://YOUR_EXTENSION_ID
ব্যবহার করেন, উদাহরণস্বরূপ chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk
।
মূল ট্রায়াল তালিকাভুক্তি পুনর্নবীকরণ
যদি একটি অরিজিন ট্রায়াল বাড়ানো হয়, আপনি একটি ইমেল সতর্কতা পাবেন যে আপনাকে রেজিস্ট্রেশন পুনর্নবীকরণ করতে হবে এবং ট্রায়ালে নথিভুক্ত প্রতিটি মূলের জন্য একটি নতুন টোকেন প্রদান করতে হবে।
আমার নিবন্ধন পৃষ্ঠা নেভিগেট করুন.
বর্ধিত ট্রায়ালের জন্য নিবন্ধিত প্রতিটি মূলের জন্য, রিনিউ বোতামে ক্লিক করুন।
নতুন টোকেনটি অনুলিপি করুন এবং ট্রায়ালে নথিভুক্ত থাকা উচিত এমন প্রতিটি পৃষ্ঠার জন্য এটি উপলব্ধ করুন। প্রয়োজনে আপনি একাধিক টোকেন প্রদান করতে পারেন: ক্রোম অবৈধ বা মেয়াদোত্তীর্ণ টোকেন উপেক্ষা করবে।
মূল ট্রায়াল তথ্য দেখুন
Chrome DevTools- এ অ্যাপ্লিকেশন প্যানেল থেকে একটি পৃষ্ঠায় উপলব্ধ মূল ট্রায়ালগুলি সম্পর্কে তথ্য দেখুন৷
টোকেনে এনকোড করা ডেটা দেখতে আপনি আমাদের অরিজিন ট্রায়াল টোকেন ডিকোডারও ব্যবহার করতে পারেন।
অরিজিন ট্রায়াল ডেমো
- একটি মেটা ট্যাগে টোকেন
- হেডারে টোকেন
- তৃতীয় পক্ষের স্ক্রিপ্ট দ্বারা টোকেন ইনজেক্ট করা হয়েছে
- আইফ্রেমে ফিচার অ্যাক্সেস করা হয়েছে
- ক্রস-অরিজিন আইফ্রেম উদাহরণ
- অরিজিন ট্রায়াল টোকেন ডিকোডার
আরও জানুন
- Chrome এর মূল ট্রায়ালের সমস্যা সমাধান করা হচ্ছে
- তৃতীয় পক্ষের মূল বিচার কি?
- ওয়েব ডেভেলপারদের জন্য অরিজিন ট্রায়াল গাইড
- মূল বিচার ব্যাখ্যাকারী
- একটি মূল ট্রায়াল চলমান
- Chromium-এ নতুন বৈশিষ্ট্য চালু করার প্রক্রিয়া
- ব্যাখ্যা করার অভিপ্রায়: ব্লিঙ্ক শিপিং প্রক্রিয়াকে রহস্যময় করা
- DevTools-এ মূল পরীক্ষার তথ্য দেখুন
- মাইক্রোসফ্ট এজ-এ অরিজিন ট্রায়াল ব্যবহার করুন
- ফায়ারফক্সের জন্য অরিজিন ট্রায়াল