網(wǎng)站開發(fā)如何減少不必要的下載
雖然當(dāng)下網(wǎng)絡(luò)服務(wù)提供商都在把流量費(fèi)用做到即為低廉的費(fèi)用,可能有時(shí)用戶會(huì)認(rèn)為這么點(diǎn)流量我不在乎,但是現(xiàn)實(shí)情況并非如此,在我們網(wǎng)站開發(fā)之初,我們就會(huì)考慮用戶體驗(yàn),因?yàn)榱髁窟^(guò)大加載慢,會(huì)給用戶帶來(lái)很差的體驗(yàn)。來(lái)一起看看都有哪些不必要的下載吧。
最好的優(yōu)化,便是根本不下載資源。所以要盡量減少比不要的資源的上傳與下載。
1.評(píng)估所有依賴是否必要,權(quán)衡利弊。
2.依賴的下載路徑是否可靠,不可用時(shí)候是否會(huì)阻礙整個(gè)頁(yè)面。
3.產(chǎn)品設(shè)計(jì)時(shí)候就需要拋棄浪費(fèi)帶寬的設(shè)計(jì)。
4.壓縮所有可以壓縮的資源
5.代碼自不用說(shuō),都是文本,全部壓縮。
6.優(yōu)化圖片,去掉不必要的圖片,多使用css3來(lái)代替圖片,使用壓縮率更高的圖片,用藝術(shù)字字體,不要用圖片。
優(yōu)化字體
1.@font-face 中unicode-range可以制定字符范圍,用來(lái)避免下載不需要的語(yǔ)言的字符。
2.確保字體都被壓縮過(guò)。
3.用@font-face的display屬性和FontFace對(duì)象管理好字體加載時(shí)的邏輯。
以上就是尚武科技的小編給大家總結(jié)的相關(guān)內(nèi)容,如需了解更多請(qǐng)繼續(xù)關(guān)注本網(wǎng)站,有任何問(wèn)題可隨時(shí)咨詢我。