Web 前端優化最佳實踐之 Cookie 篇

2021-08-22 02:56:16 字數 713 閱讀 8894

web 前端優化最佳實踐第三部分面向 cookie 。目前只有 2 條實踐規則。

1. 縮小 cookie (reduce cookie size)

cookie 是個很有趣的話題。根據 rfc 2109 的描述,每個客戶端最多保持 300 個 cookie,針對每個網域名稱最多 20 個 cookie (實際上多數瀏覽器現在都比這個多,比如 firefox 是 50 個) ,每個 cookie 最多 4k,注意這裡的 4k 根據不同的瀏覽器可能不是嚴格的 4096 。別扯遠了,對於 cookie 最重要的就是,盡量控制 cookie 的大小,不要塞入一些無用的資訊。

2. 針對 web 元件使用網域名稱無關性的 cookie (use cookie-free domains for components)

這個話題在此前針對 web 伺服器的討論中曾經提及。這裡說的 web 元件(component),多指靜態檔案,比如 css 等,yahoo! 的靜態檔案都在 yimg.com 上,客戶端請求靜態檔案的時候,減少了 cookie 的反覆傳輸對主網域名稱 (yahoo.com) 的影響。

從這篇 when the cookie crumbles 能看出,myspace 和 ebay 的 cookie 都不小的,想必是對使用者行為比較關心。ebay 前不久構造了 personalization platform ,就是從 cookie 的限制中跳出來。

延伸閱讀:

–eof–

google+

web前端開發最佳實踐筆記

一 文章開篇 由於最近也比較忙,一方面是忙著公司的事情,另外一方面也是忙著看書和學習,所以沒有時間來和大家一起分享知識,現在好了,終於回歸的大家庭了,今天我打算來分享一下關於 web前端開發最佳實踐 這本書的讀後感,以及梳理這本書中比較有用的核心知識點 二 書之印象 web前端開發最佳實踐 其實說到...

Web前端高效開發總結二 HTML最佳實踐

標準html 的重要性 標準的html 指的是html 符合w3c的最新標準,對於乙個標準的頁面來說,具有的優點有 1.標準的頁面能保證瀏覽器正確的渲染 2.網頁能更容易被搜尋引擎搜尋,提高 的搜尋排名,爬蟲的目的是讀懂 的內容,並找出 中的關鍵字 4.能更好的被維護和擴充套件 在w3c上提供了一項...

前端優化實踐

問題0 通過配置nginx日誌和tomcat訪問日誌,進行分析檢視處理速度,發現伺服器處理速度很快,不是伺服器端邏輯處理的問題。那麼就是網路環境或者頁面解析的問題 最終發現以下問題 問題1 頁面跳轉過多,對於g網路發起連線慢的環境會對速度體驗造成巨大的問題 處理辦法 1,去掉 專案中不必要的跳轉 問...