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

ইনকগনিটো মোডে এই এক্সটেনশনটি চালানোর অনুমতি দেওয়া হলে এটি কীভাবে কাজ করবে তা নির্দিষ্ট করতে, "incognito" ম্যানিফেস্ট কী-টির সাথে "spanning" অথবা "split" ব্যবহার করুন। ইনকগনিটো মোডে এই এক্সটেনশনটি চালু হওয়া থেকে বিরত রাখতে "not_allowed" ব্যবহার করুন।

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

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

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

স্প্লিট মোড

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

অনুমতি নেই

ইনকগনিটো মোডে এক্সটেনশনটি সক্রিয় করা যাবে না। ক্রোম ৪৭ থেকে উপলব্ধ।

কীভাবে বেছে নেবেন

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

chrome.storage.sync এবং chrome.storage.local সাধারণ এবং ইনকগনিটো প্রসেসের মধ্যে সর্বদা শেয়ার করা হয়। আপনার এক্সটেনশনের সেটিংস স্থায়ীভাবে সংরক্ষণের জন্য এগুলি ব্যবহার করার পরামর্শ দেওয়া হয়।