也写了几年的代码了,越发的感觉到「写代码容易、养代码难」。当代码多了以后,总会有种想法将有用的代码封装起来,方便更多人也避免大家重复造轮子。 于是,就有了这个动画组件

http://friable.rocks/motion/accessory/logo-motion-200.png

下面是复制粘贴时间,先回答下大家可能要问到的些问题。

又多了款这样(类似)的脚本,让我如何选择?

没有最好的,只有更适合的。或许其他同类型的脚本也能很好的 完成工作(包括很多库中的动画组件能够完成更好的效果)。

本人编写该组件的目的,除了能让您能高效率完成动画效果的 同时,也希望您能了解动画组件的原理。

而且完成这些复杂效果只需要 3KB (压缩后)并且可以定制,何乐而不为 :^)

该动画组件支持哪些浏览器?

经过本人的测试,主流的浏览器普遍都被支持。其中包括 Internet Explorer(6/7/8) 、最新版本的 Firefox、Safari、Chrome 以及 Opera,其他支持 Javascript 的浏览器也应该可被支持。

欢迎您提供相应的其他浏览器的兼容情况。

-- Split --

其实编写这个组件并非偶然,在过年的时候 就曾经发布过类似的脚本 ,这次的发布也仅仅是做了些优化。我第一次感觉到发布组件的压力是如此的巨大,甚至我亲自为其每个方法都编写了测试用例以及详细的文档和例子。

好了废话不多说,接下来的一步就是逐渐的优化代码和增强功能,兄弟们如果有好的意见和建议,欢迎不吝提出。