有些網址,比如,當服務器收到這樣一個地址請求的時候,它需要花費時間去確定這個地址的檔案類型,如果網站是一個目錄,不妨在網址后多加一個斜杠,讓其變成/ ,這樣服務器就能一目了然地知道要訪問該目錄下的索引或默認檔,從而節省了載入時間。
- 二,標明高度和寬度
這點很重要,但很多人由于懶惰或其它原因,總是將其忽視。當你在網站上添加圖片或表格時,你應該指定它們的高度和寬度,高度和寬度也就是參數,如果瀏覽器沒有找到這兩個參數,它需要一邊下載圖片一邊計算大小,如果圖片很多,瀏覽器需要不斷地調整頁面。這不但影響速度,也影響瀏覽體驗。
下面是一個比較友好的圖片代碼:
<img id="moon" height="200" width="450" SRC=" />
當瀏覽器知道了高度和寬度參數后,即使圖片暫時無法顯示,頁面上也會騰出圖片的空位,然后繼續載入后面的內容。從而載入時間快了,瀏覽體驗也更好了。
- 三,減少HTTP請求
當瀏覽者打開某個網站,瀏覽器會發出很多物件請求(圖像,腳本等等),視乎網絡延時情況,每個物件載入都會有所延遲。如果網站上物件很多,這可以需要花費大量的時間。
因此,要為HTTP請求減負。如何減負?
1,去除一些不必要的物件。
2,將臨近的兩張圖片合成一張。
3,合并CSS
看看下面這段代碼,需要載入三個CSS:
<link rel="stylesheet" type="text/css" href="/body.css" /> <link rel="stylesheet" type="text/css" href="/side.css" /> <link rel="stylesheet" type="text/css" href="/footer.css" />
我們可以將其合成一個:
<link rel="stylesheet" type="text/css" href="/style.css" />
從而減少HTTP請求。
- 四,其它小技巧(譯者添加)
1,去除不必要載入項。
2,如果在網站上嵌入了其它網站的部件,如果有選擇余地,一定要選擇速度快的。
3,盡量用圖片代替flash,這對網站優化也有好處。
4,有些內容可以靜態化就將其靜態化,以減少服務器的負擔。
5,統計代碼放在頁尾。