- 盡量使用css3動畫,開啟硬件加速。
- 適當使用touch事件代替click事件。
- 避免使用css3漸變陰影效果。
- 可以用transform: translateZ(0)來開啟硬件加速。
- 不濫用Float。Float在渲染時計算量比較大,盡量減少使用
- 不濫用Web字體。Web字體需要下載,解析,重繪當前頁面,盡量減少使用。
- 合理使用requestAnimationFrame動畫代替setTimeout
- CSS中的屬性(CSS3 transitions、CSS3 3D transforms、Opacity、Canvas、WebGL、Video)會觸發GPU渲染,請合理使用。過渡使用會引發手機過耗電增加
PC端的在移動端同樣適用
移動端性能優化
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。