NEWS
有的網(wǎng)頁(yè)看起來(lái)并不大但打開(kāi)會(huì)很卡,有的網(wǎng)頁(yè)雖然很長(zhǎng)但使用流暢,占用用戶電腦的內(nèi)存與CPU就影響這些。
瀏覽器問(wèn)題,有各自的瀏覽器處理內(nèi)存問(wèn)題會(huì)影響到,但幾乎沒(méi)辦法控制得了,Windows上的:
IE系列,刷新回收的量不大,但最小化會(huì)釋放內(nèi)存,。
Firefox2據(jù)說(shuō)也會(huì)在最小化回收,可我從沒(méi)見(jiàn)過(guò)最垃圾,用多少是多少,基本不回收。據(jù)說(shuō)prototype的ajax還會(huì)引起內(nèi)存一直增加。
Opera最好。一直控制得很好。不存在什么問(wèn)題。。
Linux的內(nèi)存分配機(jī)制與Win的不一樣,有多少用多少,如果瀏覽器占光時(shí)說(shuō)不定會(huì)干掉系統(tǒng)。
頁(yè)面問(wèn)題,瀏覽器渲染頁(yè)面會(huì)消耗內(nèi)存和CPU,能減少一點(diǎn)就減少點(diǎn)。
結(jié)構(gòu)上,使用DocType,告訴瀏覽器你在用什么,html4也有DTD。也許Transitional更適合你
如果使用的是XHTML并能保持良好結(jié)構(gòu)的話,記得輸出相應(yīng)的MIME跟XML頭1,可以減少瀏覽器的代碼檢查,
保持結(jié)構(gòu)的完整,不要讓瀏覽器幫你補(bǔ)全代碼。
控制頁(yè)面的文件大小,可以通過(guò)程序把為了看代碼比較舒服的縮進(jìn)去掉。2~3K也是大小。
iframe會(huì)產(chǎn)生新的頁(yè)面,其實(shí)有很多方式可以代替iframe
引入的JS與CSS可以適當(dāng)合并,同樣背景圖片也可以合并,甚至有人連Flash都合并
給已知寬高的內(nèi)容圖片/Object加上寬度的屬性可以減少頁(yè)面的局部重渲染
圖片質(zhì)量表現(xiàn)上,質(zhì)量99跟70的jpg在大多數(shù)情況下只有文件有大小不一樣。gif的也一樣,特別是小圖標(biāo),256色跟128色的差別是文件大?。?
flash動(dòng)得太快吃CPU很大,控制每秒的幀數(shù)及動(dòng)畫(huà)的效果可以減少一些,如果把品質(zhì)用中低顯示會(huì)省很多資源,但這樣卻犧牲了效果。。quality屬性 有時(shí)選擇Autolow2 或者Autohigh會(huì)更適合,沒(méi)必要一直low 或者best,
flash使用矢量圖會(huì)節(jié)省文件大小,但計(jì)算復(fù)雜的圖形跟動(dòng)畫(huà)時(shí)花的是CPU。復(fù)雜的太多濾鏡,則會(huì)占用大量?jī)?nèi)存,模糊濾鏡有減少些3。
IE的濾鏡也是比較占用內(nèi)存,同時(shí)也有兼容性問(wèn)題。全屏的半透明很吃資源的。
2*2的圖片跟8*8的圖片大小差不多,但是平鋪背景2*2卻占用大很多。
gif動(dòng)畫(huà)同樣有幀的概念,別把gif當(dāng)成flash來(lái)玩就行。
本文由廣州網(wǎng)站建設(shè)公司-三行網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)保留版權(quán)( 廣州網(wǎng)站建設(shè)www.stevenmarcscott.com )三行網(wǎng)絡(luò)——專(zhuān)注于企業(yè)網(wǎng)站建設(shè)、響應(yīng)式營(yíng)銷(xiāo)型網(wǎng)站定制,歡迎來(lái)電咨詢!熱線:020-85628720、15915767698
上一篇:網(wǎng)站建設(shè)過(guò)程中會(huì)遇到哪些瓶頸呢 下一篇:如何解決image圖片布局下邊的多余空隙[專(zhuān)業(yè)建站]