Cookies 是一些由網頁儲存在您的手機或電腦上的隱形數據。當您再次進入同一個網站,該網站可以請求瀏覽器讀取 cookies。這就是網站「記住」您在該網站的設定(如登入資訊)的方法。
Cookies 的另一個用途是在網頁間傳輸資訊。例如一個網上商店可以將購物資訊儲存在 cookies ,再將您導向到付款頁面。在網頁的觀點,網上商店建立的 cookies 就是第三方 cookies。
通用的資料庫可以被許多網站使用。當您造訪一個使用特定資料庫的網站,該資料庫可以在您的裝置建立一個 cookies。當您稍後造訪另一個使用同一資料庫的網頁,該資料庫可以讀取您在稍早前造訪網頁時建立的 cookies。這些可以被多個網頁讀取的第三方 cookies 被稱為跨網站 cookies。
跨網站 cookies
網頁和資料庫使用跨網站 cookies 的主要原因有兩個:
- 跨網站追蹤︰ 這是多數網頁使用跨網站 cookies 的原因。追蹤器可以透過跨網站 cookies 來追蹤您到過哪些網站並與其他公司分享,有時作為推廣用途。如果您覺得有些廣告一直跟著您,那是被跨網站追蹤的結果。如果同一個追蹤器出現在多個網頁,它將可以隨時間建立一個更完整並關於您的個人檔案。
- 功能性 cookies︰ 有些網頁依賴這些 cookies 來維持正常運作。例如有些網頁需要存取跨網站 cookies 來讓您使用他們的服務來登入其他網頁(例如 Facebook 登入)或進行付款(例如 Paypal)。
Firefox 的 加強型追蹤保護 功能會阻擋跨網站追蹤器並隔離所有來自第三方的 cookies,避免您的瀏覽行為被其他網頁發現。造訪 Firefox 的加強型追蹤保護功能 及 增強跟蹤保護的 SmartBlock 以了解更多。
管理跨網站 cookies
雖然 Firefox 預設會封鎖用作追蹤用途的第三方 cookies,一些網頁可能對瀏覽器表示需要該 cookies 來運作重要功能。Firefox 將會在不會提示您的情況下允許該第三方網頁使用跨網站 cookies 五次(或您在一個階段中不重複造訪的網頁數量的 1%,視乎哪個較大)。之後,Firefox 將會提示您封鎖該 cookies。沒有您的允許,Firefox 將會封鎖該 cookies,因為多次請求的網頁可能是一個追蹤器。
第三方只能在您與網頁互動是提示您。例如,當您造訪 dog.com 並進入付款畫面,Amazon Pay 的跨網站 cookies就會被允許來進行交易。之後,Firefox會問您是否繼續允許該 cookies。
您可以透過權限面板觀看網頁是否被允許或拒絕使用 cookies。如要打開權限面板,點按網址列裡的權限按鈕
拒絕存取
如果您拒絕請求,第三方將不能在該階段使用跨網站 cookies。如果您刷新或重新載入頁面,第三方可能會再次提示您。
撤銷存取
在該網頁的權限面板裡面, 您可以點擊 ✕ 來撤銷先前允許的 cookies 存取權。
自動存取
Firefox自動允許第三方網頁使用跨網站 cookies 約五次。例如 Amazon Pay可以在沒有您的同意下使用 Old Navy、Blick、dog.com 或更多網站的 cookies。
如果第三方繼續在多個網頁上使用跨網站 cookies,Firefox 會將其判定為追蹤器。第三方將需要提示您以獲取使用跨網站 cookies 的權限。
一些特殊規則讓 Firefox 暫時允許一些網站存取跨網站 cookies。這些規則是為了允許特殊情況,例如單次登入服務。這些規則一般要求某種特別的互動例如頂級重導向或者用戶互動,讓追蹤器更難使用這些規則。