استخدِم مفتاح البيان "incognito" مع "spanning" أو "split" لتحديد طريقة عمل هذه الإضافة إذا تم السماح بتشغيلها في وضع التصفّح المتخفي. استخدِم "not_allowed" لمنع تفعيل هذه الإضافة في وضع التصفّح المتخفي.
يمكن للإضافات فقط اختيار ذلك. ستستخدِم التطبيقات دائمًا القيمة التلقائية لنوع التطبيق، وهي "spanning"
لتطبيقات Chrome و"split" لتطبيقات الويب القابلة للتثبيت والتطبيقات القديمة المجمَّعة.
وضع "المد"
القيمة التلقائية للإضافات وتطبيقات Chrome هي "spanning"، ما يعني أنّها ستعمل في عملية واحدة مشتركة. سيتم إرسال أي أحداث أو رسائل من علامة تبويب متخفّية إلى العملية المشترَكة، مع علامة تخفّي تشير إلى مصدرها. بما أنّ علامات التبويب في وضع التصفّح المتخفي لا يمكنها استخدام هذه العملية المشترَكة، لن تتمكّن إضافة تستخدم "spanning" وضع التصفّح المتخفي من تحميل صفحات من حزمة الإضافة إلى الإطار الرئيسي لعلامة تبويب في وضع التصفّح المتخفي.
وضع التقسيم
القيمة التلقائية لتطبيقات الويب القابلة للتثبيت والتطبيقات المجمّعة القديمة هي "split"، ما يعني أنّ جميع صفحات التطبيق في نافذة التصفّح المتخفي سيتم تشغيلها في عملية تصفّح متخفي خاصة بها. إذا كان التطبيق أو الإضافة يتضمّنان صفحة تعمل في الخلفية، سيتم تشغيلها أيضًا في عملية التصفّح المتخفي. تعمل عملية التصفّح المتخفي هذه
إلى جانب العملية العادية، ولكنها تتضمّن موقعًا منفصلاً لتخزين ملفات تعريف الارتباط في الذاكرة فقط. لا ترى كل عملية سوى الأحداث والرسائل الواردة من سياقها الخاص (على سبيل المثال، لن ترى عملية التصفّح المتخفي سوى التحديثات الواردة من علامة التبويب المتخفية). لا يمكن للعمليات التواصل مع بعضها البعض.
غير مسموح به
لا يمكن تفعيل الإضافة في وضع التصفّح المتخفي. تتوفّر هذه الميزة بدءًا من الإصدار 47 من Chrome.
كيفية الاختيار
كقاعدة عامة، إذا كانت الإضافة أو التطبيق بحاجة إلى تحميل علامة تبويب في متصفّح في وضع التصفّح المتخفي، استخدِم سلوك التصفّح المتخفي المنفصل. إذا كانت الإضافة أو التطبيق بحاجة إلى تسجيل الدخول إلى خادم بعيد، استخدِم سلوك التصفّح المتخفي الممتد.
تتم دائمًا مشاركة chrome.storage.sync وchrome.storage.local بين العمليات العادية وعمليات التصفّح المتخفي. ننصحك باستخدامها للاحتفاظ بإعدادات الإضافة.