怎麼減少http請求次數

2022-04-16 06:05:13 字數 592 閱讀 9054

1.減少頁面中的元素

網頁中的的、form、flash等等元素都會發出http請求,盡可能的減少頁面中非必要的元素,可以減少http請求的次數。

2.css sprites(css精靈)

是增加http請求的最大可能者,把全站的圖示都放在乙個影象檔案中,然後用css的background-image和background-position屬性定位來顯示其中的一小部分。

這種方法把css寫到hmtl檔案裡,而不採用外部呼叫,與div+css中「表現與內容分離、把css都立出來」相悖,缺點就是不利於seo;當然,從整體上減少http請求、提高頁面載入速度,是有利於seo的。

3.js檔案和css檔案只有乙個

合併指令碼和css檔案,可以減少了http請求。有的人喜歡把css分成結構清晰的幾個部分,比如base.css、header.css、mianbody.css、 footer.css這樣對頁面的維護和修改是比較方便的,但是對加快伺服器響應時間就存在問題了。

4.少用location.reload()

使用location.reload() 會重新整理頁面,重新整理頁面時頁面所有資源(css,js,img等)會重新請求伺服器。

嗯,就醬~~

使用CSS sprites減少HTTP請求

sprites是鬼怪,小妖精,調皮鬼的意思,初聽這個高階洋氣的名字我被震懾住了,一步步掀開其面紗後發覺很簡單的東西,作用卻很大 css sprites是指把網頁中很多小 很多圖示檔案 做成按規律排列的一張大圖上,在顯示的時候通過background image background position...

為什麼要減少HTTP請求

http請求頭的資料量 每次請求都會帶上一些額外的資訊進行傳輸,當請求的資源很小,比如1個不到1k的圖示,可能request帶的資料比實際圖示的資料量還大。所以當請求越多的時候,在網路上傳輸的資料自然就多,傳輸速度自然就慢了。其實request自帶的資料量還是小問題,畢竟request能帶的資料量還...

前端效能優化之減少Http請求

前言 乙個頁面的 開啟速度是其 效能最直觀的體現,那麼影響其開啟速度的因素有什麼呢?此處不再展開。本文主要聊聊關於減少http請求以達到節省時間的目的 問 減少http請求為什麼能節省時間?頁面資源的請求,80 的時間耗費在http請求上,由於tcp請求是基於連線的請求,其連線與釋放需要一定的時間。...