Firefox研發者宣布對 Firefox 的 cookie 處理進行了一項新的重大隱私功能的增強設計,可讓用戶完全清除任何網站的瀏覽器歷史記錄。最新版 Firefox 嚴格模式讓用戶可以輕松刪除所有存儲在其電腦上的網站或任何嵌入其中的追蹤器的cookie和超級cookie。
基于全面 Cookie 保護,Firefox 91 刪除 cookie 的新方法可防止隱藏的隱私侵犯,并使用戶可以輕松查看哪些網站在用戶的計算機上存儲了信息。
當用戶決定讓 Firefox 忘記某個網站時,Firefox 會自動刪除存儲在該網站“cookie jar”中的所有 cookie、超級 cookie 和其他數據。這種“增強型 Cookie 清除”可以輕松刪除瀏覽器中網站的所有痕跡,而不存在鬼鬼祟祟的第三方Cookie殘留的可能性。
用戶的瀏覽器中存儲了哪些網站數據
瀏覽網頁時瀏覽器會將數據留在瀏覽器中,網站可能會設置 cookie 以讓用戶保持登錄狀態,或在用戶的瀏覽器中存儲首選項。還有一些不太明顯的網站數據,例如提高性能的緩存,或允許 Web 應用程序在沒有互聯網連接的情況下工作的離線數據。Firefox 本身還會將有關用戶訪問過的網站的數據安全地存儲在用戶的計算機上,包括用戶的瀏覽歷史記錄或網站特定的設置和權限。
Firefox 允許用戶清除單個網站的所有 cookie 和其他網站數據。數據清除可用于通過刪除網站可訪問的所有數據來向網站隱藏用戶的身份。此外,它還可用于從用戶的瀏覽歷史記錄中清除任何訪問過該網站的痕跡。
為什么清除這些數據可能很困難
更復雜的是,用戶訪問的網站可能會嵌入來自其他網站的內容,例如圖像、視頻和腳本。這種“跨網站”內容還可以讀寫 cookie 和其他網站數據。
假設用戶訪問了 facebook.com、comfypants.com 和 mealkit.com。所有這些網站都在 Firefox 中存儲數據并在用戶的計算機上留下痕跡。這些數據包括典型的存儲,如 cookie 和 localStorage,但也包括網站設置和緩存數據,如 HTTP 緩存。此外,comfypants.com 和mealkit.com 還嵌入了一個來自facebook.com 的點贊按鈕。
Firefox 嚴格模式包括全面 Cookie 保護,其中每個網站存儲在用戶計算機上的 cookie 和數據都被限制在一個單獨的 cookie jar 中。在 Firefox 91 中,增強型 Cookie 清除允許用戶通過清空該 cookie jar 來刪除任何網站的所有 cookie 和數據。嵌入的第三方資源使數據清理變得復雜。在增強型 Cookie 清除之前,Firefox 僅清除用戶指定域的數據。這意味著,如果用戶要清除 comfypants.com 的存儲空間,Firefox 會刪除 comfypants.com 的存儲空間,并將嵌入其中的任何網站 (facebook.com) 的存儲空間留在后面。保留 facebook.com 的嵌入式存儲意味著它可以在用戶下次訪問 comfypants.com 時再次識別和跟蹤用戶。
增強型 Cookie 清除功能如何一次性刪除殘留信息
Firefox 內置的 Total Cookie Protection 可確保 facebook.com 無法使用 cookie 跨網站跟蹤用戶。它通過將數據存儲分區為每個網站的一個 cookie jar 來實現這一點,而不是使用一個大型 jar 來存儲 facebook.com 的所有存儲。使用增強型 Cookie 清除功能,如果用戶清除 comfypants.com 的網站數據,則整個 cookie jar 將被清空,包括 facebook.com 在嵌入 comfypants.com 時設置的任何數據。
現在,如果用戶點擊設置 > 隱私和安全 > Cookie 和網站數據 > 管理數據,Firefox 將不再顯示存儲數據的單個域。相反,Firefox 會為用戶訪問過的每個網站列出一個 cookie jar。這意味著用戶可以輕松識別和刪除網站存儲在用戶計算機上的所有數據,而不必擔心來自嵌入該網站的第三方的剩余數據。以下是它的外觀:
在 Firefox 的隱私和安全設置中,用戶可以管理存儲在用戶計算機上的 cookie 和其他網站數據。在Firefox 91 ETP嚴格模式中,增強型 Cookie 清除可確保用戶選擇的任何網站的所有數據都已被完全刪除。
如何啟用增強型 Cookie清理功能
為了增強Cookie清理工作,用戶需要啟用嚴格的跟蹤保護。啟用后,只要用戶清除特定網站的數據,就會使用增強型 Cookie 清除。例如,在身份面板(鎖定圖標)或 Firefox 首選項中使用“清除 cookie 和網站數據”時。你可以點此了解如何在 Firefox 中清除網站數據。
如果用戶不僅想刪除網站的 cookie 和緩存,還想從歷史記錄中刪除它以及 Firefox 存儲的有關它的任何數據,用戶可以使用歷史記錄菜單中的“忘記此網站”選項:
Firefox 的歷史菜單可讓用戶從計算機中清除用戶訪問過的任何網站的所有歷史記錄。從 ETP 嚴格模式下的 Firefox 91 開始,增強型 Cookie 清除確保用戶訪問該網站時存儲的第三方 cookie 也被刪除。