開啟網頁時,是否常看到下方彈出一個「是否同意使用 Cookie」的按鈕,而你幾乎不假思索地就點下繼續使用呢?
在上網的過程中,你是否感受到,當你再次訪問喜愛的網站時,它似乎總能顯示出你感興趣的內容?購物網站會不斷推薦你關注的商品,或者你登入帳戶時選擇「下次自動登入」,之後開啟網站便自動記住了你的帳號密碼。這些便利功能正是由 Cookies 提供的,讓你瀏覽網頁時無需重複輸入資訊,帶來更順暢的使用體驗。
「Cookie」這個詞實際上源自於「Magic Cookie」,是程式設計師常用的一個術語。Magic Cookie 的概念又源自於幸運餅乾(fortune cookie)。
某天,小銘去了一間咖啡廳。店員問他想要點什麼,於是小銘點了一杯冰咖啡和一塊檸檬蛋糕。當他離開時,店員遞給他一塊神秘的小餅乾,說:「這是我們的特製 Cookie,請收下吧!」
小銘並沒有多想,將 Cookie 收進口袋,然後離開了。
過了幾天,小銘再次光顧這間咖啡廳。還沒等他開口,店員就微笑著說:「您是不是想要一杯冰咖啡和一塊檸檬蛋糕?」小銘驚訝地問:「你怎麼知道?」
店員指了指小銘口袋裡的 Cookie:「我們的 Cookie 記錄了您上次的點單喜好,這樣每次您來,我們都能立即提供您最喜愛的餐點。」
小銘終於明白了,這塊神秘的 Cookie 其實就是一種小小的記憶體,幫助咖啡廳記住他之前的點單,讓他每次來都能享受專屬的服務。
1994 年,網景公司的一位年輕工程師 Louis J. Montulli II 正在處理一個線上購物網站的案子。當時購物網站需將所有消費者的購物車資料儲存在伺服器中,導致伺服器佔用大量空間,成本也隨之增加。
Montulli 想出了一個方法,將資訊儲存在消費者自己的電腦中,減少伺服器的負擔並節省成本。他參考了一項 1979 年的技術「Magic Cookie」,這種技術當時主要用於電腦系統間的身分驗證,並無商業用途。經過改良後,便成為了我們現在熟知的 Cookie。
Cookie - 維基百科,自由的百科全書
Why Are Internet Cookies Called Cookies? - inLIFE
幸運餅乾 - 維基百科
每個網站都要你接受 Cookie,Cookie 是什麼?同意了又會發生什麼? - 電腦王阿達