最近,公司開(kāi)發(fā)一個(gè)網(wǎng)站,發(fā)現(xiàn)一個(gè)頁(yè)面,打開(kāi)后,cpu占用為99%。
查詢了相關(guān)資料,發(fā)現(xiàn)沒(méi)有一個(gè)比較全的總結(jié)。
特別是第五條,都沒(méi)有提到,但是往往是注意了flash本身,卻沒(méi)有注意到網(wǎng)頁(yè)調(diào)用的代碼造成的。
現(xiàn)總結(jié)如下:大家可以根據(jù)如下條款,逐條檢查,降低網(wǎng)頁(yè)的cpu占用率。
1. 位圖的移動(dòng)
2. 半透明物體(alpha)
3. 位圖 這個(gè)主要是耗體積,但是如果有大塊位圖做漸變動(dòng)作的話,就會(huì)很占資源
4. 動(dòng)畫 漸變動(dòng)作也是非常耗資源的
5. 在代碼中使用 透明效果 wmode = "transparency"