ম্যানিফেস্ট - ছদ্মবেশী

ছদ্মবেশী মোডে চালানোর অনুমতি দিলে এই এক্সটেনশনটি কীভাবে আচরণ করবে তা নির্দিষ্ট করতে "incognito" "spanning" বা "split" সহ "ছদ্মবেশী" ম্যানিফেস্ট কী ব্যবহার করুন৷ এই এক্সটেনশনটিকে ছদ্মবেশী মোডে সক্ষম করা থেকে আটকাতে "not_allowed" ব্যবহার করে৷

শুধুমাত্র এক্সটেনশন নির্বাচন করতে পারেন. অ্যাপ্লিকেশানগুলি সর্বদা অ্যাপ্লিকেশন প্রকারের জন্য ডিফল্ট মান ব্যবহার করবে; Chrome অ্যাপ্লিকেশানগুলির জন্য "spanning" এবং ইনস্টলযোগ্য ওয়েব এবং লিগ্যাসি প্যাকেজযুক্ত অ্যাপগুলির জন্য "split"

স্প্যানিং মোড

এক্সটেনশন এবং Chrome অ্যাপ্লিকেশানগুলির জন্য ডিফল্ট হল "spanning" , যার মানে এটি একটি একক ভাগ করা প্রক্রিয়ায় চলবে৷ একটি ছদ্মবেশী ট্যাব থেকে যেকোন ইভেন্ট বা বার্তা শেয়ার করা প্রক্রিয়াতে পাঠানো হবে, একটি ছদ্মবেশী পতাকা এটি কোথা থেকে এসেছে তা নির্দেশ করে। যেহেতু ছদ্মবেশী ট্যাবগুলি এই ভাগ করা প্রক্রিয়াটি ব্যবহার করতে পারে না, "spanning" ছদ্মবেশী মোড ব্যবহার করে একটি এক্সটেনশন তার এক্সটেনশন প্যাকেজ থেকে একটি ছদ্মবেশী ট্যাবের প্রধান ফ্রেমে পৃষ্ঠাগুলি লোড করতে সক্ষম হবে না৷

স্প্লিট মোড

ইনস্টলযোগ্য ওয়েব অ্যাপস এবং লিগ্যাসি প্যাকেজড অ্যাপগুলির জন্য ডিফল্ট হল "split" , যার অর্থ হল একটি ছদ্মবেশী উইন্ডোতে থাকা সমস্ত অ্যাপ পৃষ্ঠাগুলি তাদের নিজস্ব ছদ্মবেশী প্রক্রিয়ায় চলবে৷ যদি অ্যাপ বা এক্সটেনশনে একটি ব্যাকগ্রাউন্ড পৃষ্ঠা থাকে, তাহলে সেটিও ছদ্মবেশী প্রক্রিয়ায় চলবে। এই ছদ্মবেশী প্রক্রিয়াটি নিয়মিত প্রক্রিয়ার পাশাপাশি চলে, তবে একটি পৃথক মেমরি-শুধু কুকি স্টোর রয়েছে৷ প্রতিটি প্রক্রিয়া শুধুমাত্র তার নিজস্ব প্রসঙ্গ থেকে ইভেন্ট এবং বার্তাগুলি দেখে (উদাহরণস্বরূপ, ছদ্মবেশী প্রক্রিয়াটি শুধুমাত্র ছদ্মবেশী ট্যাব আপডেটগুলি দেখতে পাবে)৷ প্রক্রিয়াগুলি একে অপরের সাথে যোগাযোগ করতে অক্ষম।

অনুমতি নেই

এক্সটেনশনটি ছদ্মবেশী মোডে সক্ষম করা যাবে না৷ Chrome 47 থেকে উপলব্ধ।

কিভাবে নির্বাচন করবেন

একটি নিয়মানুযায়ী, আপনার এক্সটেনশন বা অ্যাপের যদি একটি ছদ্মবেশী ব্রাউজারে একটি ট্যাব লোড করার প্রয়োজন হয়, তাহলে বিভক্ত ছদ্মবেশী আচরণ ব্যবহার করুন। যদি আপনার এক্সটেনশন বা অ্যাপটিকে একটি দূরবর্তী সার্ভারে লগ ইন করার প্রয়োজন হয় তবে ছদ্মবেশী আচরণের ব্যবহার করুন৷

chrome.storage.sync এবং chrome.storage.local সবসময় নিয়মিত এবং ছদ্মবেশী প্রক্রিয়াগুলির মধ্যে ভাগ করা হয়৷ আপনার এক্সটেনশনের সেটিংস বজায় রাখার জন্য সেগুলি ব্যবহার করার পরামর্শ দেওয়া হয়৷