cookie 是您的電腦代表網站存儲的一個小文件。不幸的是,它們中的糖含量令人失望。這個名字,歸功於程式員 Lou Montulli,是基於另一個稱為魔術 cookie 的計算結構的名稱。
但是為什麼電腦要存儲該文件呢?嗯,有幾個不同的原因。從廣義上講,cookie 有助於網路伺服器記住您。您將在網站上做一些事情(可以是從切換到暗模式到登錄的任何事情),並且您的電腦會記下這一點。然後,下次您訪問時,它會將信息傳回網站。
第一方 cookie
假設您訪問了BitKan.com。如果有自定義選項(例如,將字體更改為 Comic Sans 或切換背景顏色)。記錄這些偏好的 cookie 會保存到您的電腦中。您導航到另一個網站,然後關閉瀏覽器,但當您返回時,BitKan.com 會根據 cookie 重新載入您的定製設置。
這是一個持久 cookie。即使在您關閉瀏覽器後它仍然存在(與會話 cookie 不同,它在退出時被銷毀)。它也是第一方 cookie,因為它是由您訪問的網站創建的。
第三方 cookie
您可能已經猜到第三方 cookie 不是由主機域創建的。現在假設 BitKan.com 和您訪問的另一個網站都向其用戶投放廣告。這些廣告來自同一個提供商,其代碼被註入到兩個域的網頁中。
當您訪問任一站點時,提供商會創建一個第三方 cookie 用於跟蹤目的。然後,當您使用他們的代碼在網路上移動到其他網站時,他們會認出您並提供相同的廣告。本質上,它們會跟蹤您的瀏覽習慣以構建用於定位的配置文件。
不出所料,第三方 cookie 也稱為跟蹤 cookie。
cookie 是怎麼產生的?
並非所有的 cookie 都是一樣的。正如我們從上一節的兩個示例中看到的,它們是一種通用的數據類型。現在讓我們看一個真實的例子:如果您已登錄 Ask Academy,您的瀏覽器將顯示該網站的 cookie。這使您無需經常重新登錄即可發佈問題和答案。
在 Google Chrome 上,通過導航到設置 > 隱私和安全 > Cookie 和其他站點數據來訪問您的 Cookie。在 Firefox 上,在 Preferences > Privacy & Security > Cookies and Site Data 下管理 cookie(請註意,您應該使用 Storage Inspector 查看它們的實際內容)。
Cookies 通常具有此鍵值對系統。請註意,現在許多網站都會提供用戶 ID。個人訪問後,伺服器會檢查其資料庫以獲取有關他們的任何信息,並相應地調整用戶體驗。
如果您啟動提示以清除瀏覽歷史記錄,您通常可以選擇清除餅干,太。當您這樣做時,您不會對站點數據造成任何重大損害。但是,您會註意到,當您返回為您提供 cookie 的網站時,您需要重新輸入任何登錄信息。



















