快速顯示頁面是網站留住用戶的關鍵,不僅有利於提升用戶體驗,還可能給搜索引擎排名帶來好處。在實際建站過程中,網頁速度取決於很多因素,作為一名合格的站長,要盡可能地減少由於自身原因帶來的影響。
盡量減少HTTP請求
網頁中的每個對象都需要往返服務器一次,即一個HTTP請求和一個響應。每個對象都會引入不確定的延遲,盡可能減少網頁中的對象數量,可以把渲染網頁所需的HTTP請求數量最少。常用的方法有:合並優化CSS和JavaScript文件、圖片轉換為文本等。
調整並優化圖片大小
圖片一般是頁面顯示占用資源最大的部分,在顯示效果和顯示速度之間做出取捨,需要站長對自己的網站有個明確的定位,大部分網站需要對圖片進行優化和調整。常用的方法有:調整圖片到正好所需的大小、指定圖片的高度和寬度屬性、盡可能用PNG圖片替換GIF和JPEG、合並圖片,使用CSS精靈等。
合理使用Javascript,優化執行速度和文件大小
盡可能不要在網頁的頭部使用Javascript,用CSS和服務器端技術代替Javascript也會讓網頁速度有所提升。可以通過縮寫對象名、變量名和函數名來減少字節數,讓Javascript優化至最小。還可以使用站長工具中的Javascript/html格式化工具來自動縮寫和優化空白腳本。如果你想分析Javascript的性能,可以使用Mozilla中的Javascript調試器。
科學地使用CSS
使用CSS設計頁面能大幅減少標記數量,通常在25%到50%。用DIV和CSS進行版式的設計,比表格更加高效,還能避免維護過程中的種種麻煩,也非常有助於優化HTML。在使用CSS時,最好避免使用計算密集且頻繁的CSS表達式,且最好放在網頁的頭部,有助於網頁的渲染速度。
如今還有使用內容分發網絡(CDN)和啟用Gzip壓縮等,也有助於網頁速度的提升。
以上僅作為草根站點好文書(http://www.haowenshu.com)的一點愚人之見,怡笑之處敬請海含。歡迎轉載,請保留鏈接。
注:相關網站建設技巧閱讀請移步到建站教程頻道。
收藏本文