叶落为重生每片落下的叶子都是为了下一次的涅槃...^_^

12 2011 档案

【备忘】指定为同名callback的jsonp && IE下script loaded状态标记
摘要:【已知】不知道大家有木有了解过jQuery1.0到2.0时候针对jsonp那一块的修改。v1.0的时候还在使用iframe作为请求数据的临时暂居地。以便让过往数据有据可查。保证了jsonp请求的时候即便用了同样的全局callback 也只至于先返回的数据丢失,造成数据污染的问题。但是自从jq2.0之后,就不再采用iframe来记录jsonp获得的数据了。可是依然,不得不支持同一个callback名。那么,这样,问题就来了...【问题】jsonp的原理其实就是我们把请求地址当作一个js地址以script tag 的方式插入到页面,把服务端返回的数据当作script 脚本来运行以获得所需的数据(通 阅读全文

posted @ 2011-12-27 11:56 岑安 阅读(3360) 评论(0) 推荐(3) 编辑

【备忘】bounce ease
摘要:偶尔会用到弹簧类似的缓动效果,就是不是直接从 A点缓动到B点, 而是 从A点出发,但是到最终停在B点之前,会以阻尼的方式在B点来回若干次。类似弹簧一样。 其实已有 bounce ease 的算法公式,比如:Bounce: { easeIn: function(t,b,c,d){ return c - Tween.Bounce.easeOut(d-t, 0, c, d) + b; }, easeOut: function(t,b,c,d){ if ((t/=d) < (1/2.75)) { return c*(7.5625*t*t) + b; } else if (t < (2/2. 阅读全文

posted @ 2011-12-22 21:58 岑安 阅读(909) 评论(7) 推荐(0) 编辑

Particles Text
摘要:testtest 阅读全文

posted @ 2011-12-20 10:19 岑安 阅读(307) 评论(0) 推荐(0) 编辑

逐帧动画 and 有限状态机(fsm)
摘要:【逐帧动画】其实就canvas而言,和flash有太多相似的地方。最直接的一点:比如把一个object从a点移动到b点。并不是直接去改变object的位置,而是把a点的object擦掉,在b点重新画一个。这其实和我们儿时喜爱的动画原理一致的。电视机里播放的好看的动画,早期都是由我们的动画制作者一帧一帧画出来的。一秒30帧或者其他数。快速的转变欺骗我们的眼睛。如今的web动画,尤其是web Game一块,因为大量复杂绚丽的原因,简单依靠底层矢量的绘制基本已经不能满足需求。更多的,或者说更实际可用的是怎么把一张张图片资源连接到一起变成动画的方法。dom里面background 本身支持backgr 阅读全文

posted @ 2011-12-04 19:28 岑安 阅读(4100) 评论(5) 推荐(4) 编辑

导航