如何優(yōu)化HTML5在移動設置上的性能表現(xiàn),首先需要明確以下幾個原則:
1窃躲、PC優(yōu)化手段在Mobile端同樣適用计贰。
2、在Mobile側(cè)我們提出三秒種渲染完成首屏指標蒂窒。
3躁倒、基于第二點,首屏加載3秒完成或使用Loading洒琢。
4秧秉、基于聯(lián)通3G網(wǎng)絡平均338KB/s(2.71Mb/s),所以首屏資源不應超過1014KB衰抑。
5象迎、Mobile端因手機配置原因,除加載外渲染速度也是優(yōu)化重點呛踊。
6砾淌、基于第五點,要合理處理代碼減少渲染損耗谭网。
7汪厨、基于第二、第五點愉择,所有影響首屏加載和渲染的代碼應在處理邏輯中后置劫乱。
8、加載完成后用戶交互使用時也需注意性能薄辅。
加載優(yōu)化
? ?對于移動端的網(wǎng)頁來說要拂,加載過程是最為耗時的過程,可能會占到總耗時的80%時間站楚,因此是優(yōu)化的重點脱惰,當然,手機站的其他前端要素
優(yōu)化也是不能忽略的窿春。
1拉一、減少HTTP請求
因為手機瀏覽器同時響應請求為4個請求(Android支持4個,iOS 5后可支持6個)旧乞,所以要盡量減少頁面的請求數(shù)蔚润,首次加載同時請求數(shù)
不能超過4個,建議優(yōu)化要點為以下2點:
1尺栖、合并CSS嫡纠、Java
2烁兰、合并小圖片畜挨,使用雪碧圖
2挨约、緩存
使用緩存可以減少向服務器的請求數(shù)胖烛,節(jié)省加載時間,所以所有靜態(tài)資源都要在服務器端設置緩存者蠕,并且盡量使用長Cache(長Cache資
源的更新可使用時間戳)窃祝。