方法一:
(1)、減少http請求次數:CSS Sprites, JS、CSS源碼壓縮、圖片大小控制合適;網頁Gzip,CDN托管,data緩存 ,圖片服務器。
(2)、前端模板 JS+數據,減少由于HTML標簽導致的帶寬浪費,前端用變量保存AJAX請求結果,每次操作本地變量,不用請求,減少請求次數
(3)、用innerHTML代替DOM操作,減少DOM操作次數,優化javascript性能。
(4)、當需要設置的樣式很多時設置className而不是直接操作style。
(5)、少用全局變量、緩存DOM節點查找的結果。減少IO讀取操作。
(6)、避免使用CSS Expression(css表達式)又稱Dynamic properties(動態屬性)。
(7)、圖片預加載,將樣式表放在頂部,將腳本放在底部 加上時間戳。
方法二:
(1)、減少HTTP請求次數
(2)、使用CDN
(3)、避免空的src和href
(4)、為文件頭指定Expires
(5)、使用gzip壓縮內容
(6)、把CSS放到頂部
(7)、把JS放到底部
(8)、避 免使用CSS表達式
(9)、將CSS和JS放到外部文件中
(10)、避免跳轉
(11)、可緩存的AJAX
(12)、使用GET來完成AJAX請求