發(fā)布時間:2016-05-05 19:23:03編輯發(fā)布:一網(wǎng)天行APP小程序軟件開發(fā)公司 瀏覽量:
一:針對網(wǎng)站圖片,視頻以及音頻和flash的優(yōu)化
網(wǎng)頁尺寸大小往往有網(wǎng)頁上的圖片,視頻以及音頻或者現(xiàn)在比較少用的flash造成的,如果網(wǎng)頁上的這些元素少了,僅僅是文字性的內(nèi)容,自然整個網(wǎng)頁的 尺寸就能夠降下來,可是如果沒有這些元素,網(wǎng)頁看起來又太單調(diào),對用戶的吸引力不夠,特別是一些視頻網(wǎng)站,其主要內(nèi)容更是以視頻為主。
所以在不能夠減少這些元素的應(yīng)用之后,剩下來的就是要想辦法把這些元素進行壓縮了,不過對于圖片音頻和視頻而言,可以通過格式的轉(zhuǎn)變還是比較容易實現(xiàn)的!另外對于播放 flash,視頻音頻的控件也能夠通過優(yōu)化代碼的方式來實現(xiàn),這樣就能夠極大的減少網(wǎng)頁的尺寸,讓用戶實現(xiàn)高速沖浪的快感!
二:針對網(wǎng)頁HTML、JS、CSS代碼的優(yōu)化
我們知道,網(wǎng)頁上的任何元素,最終都會轉(zhuǎn)化成代碼,被用戶的瀏覽器下載到本地,并且通過瀏覽器來轉(zhuǎn)化成相應(yīng)的頁面,由此可見,網(wǎng)頁大小也可以通過優(yōu)化 網(wǎng)頁代碼來控制,一個良好優(yōu)化的網(wǎng)頁代碼,往往在壓縮網(wǎng)頁尺寸方面,能夠提升三成以上的效果,所以針對HTML,JS,CSS代碼的優(yōu)化就顯得比較重要 了!
比如我們通過采用向后兼容的省略模式,將文檔類型的代碼使用“!DOCTYPE html”而不是傳統(tǒng)的dtd,就能夠給網(wǎng)頁節(jié)約超過180個字符,還有像DIV+CSS的結(jié)構(gòu)要比表結(jié)構(gòu)更加的節(jié)省代碼,而從word,或者寫字板粘貼 過來的文件,也可以通過操控源代碼,來清除冗余代碼,當(dāng)然現(xiàn)在很多CMS系統(tǒng),對于這方面已經(jīng)有了一定的優(yōu)化!
另外如果網(wǎng)頁很長,那么通過分頁的方法,也 能夠減少每一個網(wǎng)頁的大小!另外對于調(diào)用jquery等庫文件時,也應(yīng)該選擇一些較小的文件,只要滿足需要就行!
三:使用GZIP壓縮來壓縮網(wǎng)頁文件
HTTP協(xié)議上的GZIP編碼是一種用來改進WEB應(yīng)用程序性能的技術(shù)。大流量的WEB站點常常使用GZIP壓縮技術(shù)來讓用戶感受更快的速度。
這一般是指www服務(wù)器中安裝的一個功能,當(dāng)有人來訪問這個服務(wù)器中的網(wǎng)站時,服務(wù)器中的這個功能就將網(wǎng)頁內(nèi)容壓縮后傳輸?shù)絹碓L的電腦瀏覽器中顯示出來.一般對純文本內(nèi)容可壓縮到原大小的40%.這樣傳輸就快了,效果就是你點擊網(wǎng)址后會很快的顯示出來.當(dāng)然這也會增加服務(wù)器的負載. 一般服務(wù)器中都安裝有這個功能模塊的。
Gzip開啟以后會將輸出到用戶瀏覽器的數(shù)據(jù)進行壓縮的處理,這樣就會減小通過網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提高瀏覽的速度。
這種壓縮比是非常高的,但是也會有一些風(fēng)險,風(fēng)險就是搜索引擎蜘蛛搜索到這樣的壓縮文件時,有可能會返回代碼200 0 64,換句話說,就是不太利于網(wǎng)站內(nèi)容的收錄。相比之前,總體現(xiàn)在使用Gzip技術(shù)的網(wǎng)站還是比較多的。
北京
濟南
成都
西安
