1剖淀、JavaScript外聯(lián)文件引用放在html文檔底部纯蛾;CSS外聯(lián)文件引用在html文檔頭部,位于head內(nèi)纵隔;
2翻诉、http靜態(tài)資源盡量用多個(gè)子域名;
3捌刮、服務(wù)器端提供html文檔和http靜態(tài)資源時(shí)碰煌,盡量開啟gzip壓縮;
4绅作、在js芦圾,css,image等資源響應(yīng)的httpheaders里俄认,設(shè)置expires个少,last-modified;
5眯杏、盡量減少HTTP Requests的數(shù)量夜焦;
6、js/css的minify:可統(tǒng)一通過(guò)combo handler做到壓縮加合并役拴;
7糊探、減少不必要的301/302跳轉(zhuǎn):別讓頁(yè)面打開時(shí)間浪費(fèi)在302多次跳轉(zhuǎn)上(每次可能幾十毫秒);
8、請(qǐng)大量使用雪碧圖:這樣做可以大大地減少CSS背景圖片的HTTP請(qǐng)求次數(shù)科平;
9褥紫、首屏不需要展示的較大尺寸圖片,請(qǐng)使用lazyload瞪慧;
10髓考、圖片無(wú)損壓縮的優(yōu)化;
11弃酌、避免404錯(cuò)誤:盡量減少外聯(lián)js氨菇;
12、減少cookies的大屑讼妗:盡量減少cookies的體積對(duì)減少用戶獲得響應(yīng)的時(shí)間十分重要查蓉;
13、使用無(wú)cookies的域榜贴;
14豌研、減少DOM Elements的數(shù)量;
15唬党、引入textarea/script元素做延遲解析異步渲染