從三方面加速CSS樣式作用網頁速度

2022-09-25 20:36:14 字數 713 閱讀 3096

最近學校的網路越來越慢了,瀏覽網頁時經常出現裸奔的現象,於是我就想如何可以盡量避免這一問題,現把自己的一些思路寫出來,以供大家參考:

在我們無法更換伺服器或提高伺服器速度的情況下,要想讓我們的頁面不"裸xbllq"在使用者面前,只能從縮小頁面、減少http請求和提高客戶端速度等方面來想辦法。

2.減少http請求:(1).由於www.cppcns.com客戶端每顯示一張都會向伺服器發程式設計客棧送請求,所以在使用時能少則少,能合則合,譬如文字編輯器中的小圖示或滑鼠事件出發的切換都可以用一張**決,不過你可能會有這樣的疑問:的合併不是又導致過大影響**了嗎?其實這樣的顧慮在網路不是特別慢的情況下是多餘的,因為在200k以內的,並不會明顯感覺**變慢了;(2)這點是我想著重強調的,即適當地僅將關於版快的css設為外部鏈結,例如可以把css劃分成四類:基本設定css、版快劃分css、公用版快css、特色版快cs而其中的基本設定和版快劃分所用到的css就可以在內部直接引用,這樣既可以減少了http請求,又避免了頁面徹底裸奔;(3).分離邏輯層和結構層,即把後台**從xhtml中獨立出來,這點在.net中就得到了很好的實現,這樣就優先載入頁面結構以及結構,後一步載入當前頁面資料;

3.提高客戶端速度:關於這點的解決方法主要就是針對js的編寫了,而我對js的理解不是太深,就不多說了,只說兩個需要注意的小點:盡可能的少xbllq用索引訪問,盡量不要使用appendchild方式。

本文標題: 從三方面加速css樣式作用網頁速度

本文位址:

三方面搞定http協議之「報文模型」

關於http協議,這一塊的知識其實相當大,但是作為乙個前端開發者來說,我覺得只要知道三方面的內容就足矣把http協議是個什麼東西解釋清楚了。而這三方面,就是http的報文模型,請求方式以及狀態碼。這篇我們就來看報文模型。首先,報文是指網路傳輸與交換資料的基本單位,可以把它理解為乙個裝好了完整資料資訊...

mysql優化三方面 MySQL優化包括的三個方面

資料庫已成為網際網路應用必不可少的底層依賴,其中mysql作為開源資料庫得到了更加廣泛的應用。最近一直專注於專案工程的開發,對開發過程中使用到的一些關於資料庫的優化原則進行了總結,希望能夠幫助更多的應用開發人員更好的使用mysql資料庫。mysql的優化主要包括三個方面,首先是sql語句的優化,其次...

三方面搞定http協議之「請求方法」

我所熟知的請求方法一共有六種 get 請求指定的頁面資訊,並返回實體主體。post 向指定資源提交資料進行處理請求 例如提交表單或者上傳檔案 put 從客戶端向伺服器傳送的資料取代指定的文件的內容。delete 請求伺服器刪除指定的頁面 head 返回的響應中的報頭 options 檢視伺服器的效能...