摘要:
让你的页面动画在移动设备上运行的更快一些,这是一个比较有趣的话题,也是当下移动互联网前端工程师需要关注的问题。我们都知道导致JavaScript效率低的两大原因:操作DOM和使用页面动画。在浏览器上实现动画效果可不比客户端轻松,通常我们会通过频繁的操作 DOM的CSS来实现视觉上的动画效果,刚巧导致js效率低的两个因素都包括在内了。在频繁的操作DOM和CSS时,浏览器会不停的执行重排(reflow)和重绘(repaint), 在PC版本的浏览器中,因为浏览器可用的内存比较大,用户肉眼几乎看不见页面动画产生的repaint和reflow,所以工程师几乎(请注意,我是说几乎)无需过多的考虑动画带来 阅读全文
posted @ 2014-03-08 09:37
Maopy
阅读(7247)
评论(1)
推荐(1)

浙公网安备 33010602011771号