requestAnimationFrame 动画接口
摘要:
传统的 javascript 动画无非就是用setInterval函数来实现,这对于简单或对流畅性要求不高时不会有什么问题,但现在随着对用户体验的关注度不断提高,对动画的复杂程度和流畅性都有了更高的要求,传统动画显得捉襟见肘了。 为解决此问题浏览器提供了一个统一帧管理、提供监听帧的API,即requestAnimationFrame 优势: 对于一个侦中对DOM的所有操作,只进行一次Layout和Paint。 如果发生动画的元素被隐藏了,那么就不再去Paint。 使用方法: 调用requestAnimationFrame函数,传递一个callback参数,则在下一个动画帧时... 阅读全文
posted @ 2011-08-22 17:24 司徒正美 阅读(15699) 评论(3) 推荐(4) 编辑