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

- নতুন টোকেন কপি করুন এবং ট্রায়ালে নথিভুক্ত থাকা প্রতিটি পৃষ্ঠার জন্য এটি উপলভ্য করুন। প্রয়োজন হলে আপনি একাধিক টোকেন দিতে পারেন।
Chrome ভুল বা মেয়াদ শেষ হয়ে যাওয়া টোকেন উপেক্ষা করে।
অরিজিন ট্রায়াল সংক্রান্ত তথ্য দেখুন
Chrome DevTools-এর অ্যাপ্লিকেশন প্যানেল থেকে কোনও সাইটের জন্য উপলভ্য অরিজিন ট্রায়াল সম্পর্কে তথ্য দেখুন।

অরিজিন ট্রায়ালে ফিচার
চলমান অরিজিন ট্রায়ালে API-এর জন্য নিম্নলিখিত ডেমো রয়েছে
রিসোর্স
আমাদের Chrome কনসেপ্ট ডকুমেন্টেশন পড়া চালিয়ে যান:
Chrome-এ অরিজিন ট্রায়াল সম্পর্কে আরও জানুন:
- ওয়েব ডেভেলপারদের জন্য নির্দেশিকা
- অরিজিন ট্রায়াল এক্সপ্লেনার
- অরিজিন ট্রায়াল চালানো
- Chromium-এ নতুন ফিচার লঞ্চ করার প্রসেস
- ব্যাখ্যা করার উদ্দেশ্য: Blink শিপিং প্রসেসকে সহজ করে তোলা
- Chrome 94 থেকে DevTools-এ অরিজিন ট্রায়াল সংক্রান্ত তথ্য দেখুন
অন্যান্য ব্রাউজার
অন্যান্য ব্রাউজারে অরিজিন ট্রায়াল খুঁজুন: