Sử dụng khoá tệp kê khai "incognito"
với "spanning"
hoặc "split"
để chỉ định cách
tiện ích này sẽ hoạt động nếu được phép chạy ở chế độ ẩn danh. Sử dụng "not_allowed"
để ngăn tiện ích này bật ở chế độ ẩn danh.
Chỉ các tiện ích mới có thể chọn. Các ứng dụng sẽ luôn sử dụng giá trị mặc định cho loại ứng dụng; "spanning"
cho ứng dụng Chrome và "split"
cho web có thể cài đặt và các ứng dụng đóng gói cũ.
Chế độ kéo dài
Tiện ích và ứng dụng Chrome mặc định là "spanning"
, nghĩa là tiện ích và ứng dụng Chrome sẽ chạy trong một quy trình dùng chung. Mọi sự kiện hoặc thư trong thẻ ẩn danh sẽ được gửi tới quy trình được chia sẻ, kèm theo cờ ẩn danh cho biết nguồn gốc của sự kiện. Vì các thẻ ẩn danh không thể sử dụng quy trình chung này, nên một tiện ích sử dụng chế độ ẩn danh "spanning"
sẽ không thể tải các trang từ gói tiện ích vào khung chính của thẻ ẩn danh.
Chế độ chia tách
Tuỳ chọn mặc định cho các ứng dụng web có thể cài đặt và các ứng dụng đóng gói cũ là "split"
, tức là tất cả các trang ứng dụng trong cửa sổ ẩn danh sẽ chạy theo quy trình ẩn danh riêng. Nếu ứng dụng hoặc tiện ích có chứa trang nền, thì trang đó cũng sẽ chạy trong quy trình ẩn danh. Quy trình ẩn danh này chạy cùng với quy trình thông thường, nhưng có một kho cookie riêng chỉ dành cho bộ nhớ. Mỗi quy trình chỉ xem được sự kiện và thông báo trong ngữ cảnh riêng (ví dụ: quá trình ẩn danh sẽ chỉ thấy các nội dung cập nhật trong thẻ ẩn danh). Các quy trình không thể giao tiếp với nhau.
Không được phép
Không thể bật tiện ích ở chế độ ẩn danh. Có trên Chrome 47.
Cách chọn
Theo quy tắc chung, nếu tiện ích hoặc ứng dụng của bạn cần tải một thẻ trong trình duyệt ẩn danh, hãy sử dụng chế độ tách ẩn danh. Nếu tiện ích hoặc ứng dụng của bạn cần đăng nhập vào máy chủ từ xa, hãy sử dụng chế độ ẩn danh mở rộng.
chrome.storage.sync và chrome.storage.local luôn được chia sẻ giữa các quy trình thông thường và ẩn danh. Bạn nên sử dụng các tiện ích này để duy trì các chế độ cài đặt của tiện ích.