程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Web前端優化最佳實踐之Cookie篇

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

編輯:關於.NET

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 的限制中跳出來。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved