博客园 :: 首页 ::  ::  ::  :: 管理

01 2007 档案

     摘要: 对于任何初学 ASP,PHP 或者其他语言的初学者来说,每个人都应该会有过这种经历。

把帮助手册, MSDN上看到 一个函数/对象 的示范代码,复制到自己的asp/php页面,
然后执行,修改他们来加深学习印象。

我当时也是这样做的,不过我是写了一个javascript小程序来帮助自己.
现在发布出来供初学者使用.........  阅读全文

posted @ 2007-01-16 13:16 Go_Rush| 编辑 |

     摘要: 续上回: 怎样写一个通用的JavaScript效果库!(1/2)

在上个随笔中贴出了效果库的整体框架,和一个简单的opacity插件. 以及他们的实现原理和详细代码
今天这个随笔主要是扩展其他常用效果插件,毕竟框架只能是个空壳,内容还是要自己充实。
如果看过了我上篇的实现细节,这里就不多说废话了,来段代码先。。。
  阅读全文

posted @ 2007-01-16 09:11 Go_Rush| 编辑 |

     摘要: JavaScript的动态效果最基本的是 动态改变大小,移动位置,改变透明度,改变颜色等等。
而其他一些比较炫的效果无非是对这些最基本效果的组合和运用。

现在网上已经有很多很不错的优秀Javascript库或者效果库,我们是否有必要再造轮子呢?
放眼望去,Yahoo UI, 基于Prototype的scriptaculous, Rico, JQuery, Dojo,还有很多很多。
这些库都带有很不错很优秀的动态效果。我们可以直接使用。
但是对于一些中小型项目来说,只是偶尔用到一两个特效,就没有必要引用整个框架,要知道
这些家伙体积都不小哦。 prototype.js 50K, scripttaculous的 effects.js也有40-50k. dojo,yui 则更大。

在大多数情况下我们需要一个小巧独立(300行代码以内),无侵入性的效果库。.即使有现有的轮子,
我们不但要学会怎么使用轮子,更要学会如何亲手造一个轮子。
基于以上原因,我们今天来重写一个灵活的,扩展性强的,小巧的,跨浏览  阅读全文

posted @ 2007-01-15 20:32 Go_Rush| 编辑 |