Manifest - Gizli

Bu uzantının gizli modda çalışmasına izin verilirse nasıl davranacağını belirtmek için "incognito" manifest anahtarını "spanning" veya "split" ile birlikte kullanın. Bu uzantının gizli modda etkinleştirilmesini önlemek için "not_allowed" simgesini kullanın.

Genişletme modu

Varsayılan mod "spanning"'dır. Bu modda uzantı tek bir paylaşılan işlemde çalışır. Gizli sekmedeki etkinlikler veya mesajlar, nereden geldiğini belirten bir gizli işaretiyle birlikte paylaşılan işleme gönderilir. Gizli sekmeler bu paylaşılan işlemi kullanamadığından, "spanning" gizli modu kullanan bir uzantı, uzantı paketindeki sayfaları gizli sekmenin ana çerçevesine yükleyemez.

Bölünmüş mod

"split" modu, gizli penceredeki tüm sayfaların kendi gizli işleminde çalışacağı anlamına gelir. Uzantı bir arka plan sayfası içeriyorsa bu sayfa da gizli mod sürecinde çalışır. Bu gizli işlem, normal işlemin yanında çalışır ancak yalnızca belleğe ait ayrı bir çerez deposuna sahiptir. Her işlem, yalnızca kendi bağlamındaki etkinlikleri ve mesajları görür (örneğin, gizli işlem yalnızca gizli sekme güncellemelerini görür). İşlemler birbirleriyle iletişim kuramıyor.

İzin verilmiyor

Uzantı, gizli modda etkinleştirilemez. Chrome 47'den itibaren kullanılabilir.

Nasıl seçilir?

Genel bir kural olarak, uzantınızın gizli tarayıcıda bir sekme yüklemesi gerekiyorsa split gizli davranışını kullanın. Uzantınızın uzak bir sunucuda oturum açması gerekiyorsa kapsamlı Gizli davranışını kullanın.

chrome.storage.sync ve chrome.storage.local, normal ve gizli işlemler arasında her zaman paylaşılır. Bu API'leri, uzantınızın ayarlarını kalıcı hale getirmek için kullanmanız önerilir.