十二月 11, 2009

limodou的學習記錄
limodou
is about »
» mootools发布插件网站

可以在 http://mootools.net/forge/ 上访问到。关于网站发布的声明 http://mootools.net/blog/2009/12/10/the-official-mootools-plugins-repository-is-here/ 。真是不错。不过等2.0还是让人心急啊。


类别:Mootools 查看评论

九月 20, 2009

limodou的學習記錄
limodou
is about »
» 向mootools贡献失败了:P

随着对mootools的使用越来越多,也对它越来越了解,也越来越喜欢。昨天看到了关于类的一些内容。于是乎我想到以前为jQuery写的一些字符串的扩展,其中有一个template的功能,它可以在字符串中定义如${0}, ${name}之类的东西,然后提供array或hash值进行替换。于是我将其贡献到mootools邮件列表。但是很不幸,人家告诉我在mootools中已经有了,叫substitute。当初我怎么就没看到呢?

最终我总结是因为mootools中的许多方法的命名比较怪。比如Python中叫format,让人很明白是格式化用的。我叫template,可以很容易理解为模板。而substitute字面上是替换,不好理解。

还有其它的命名,比如:inject,是注入的意思,在mootools中是将当前元素加到目标元素中去。grab是捕获的意思,是将其它元素添到到当前元素中。还有象adopt, erase, dispose等,并不是很容易理解的命名,可能会让别人学习起不是很容易。

不过mootools有我所想到的非常不错,让人满意。

我还需要再仔细阅读文档,刚才发现一个mootools文档的一个小bug,已经报告了。


类别:Mootools 查看评论

二月 21, 2009

limodou的學習記錄
limodou
is about »
» 有趣的devthought上的天气效果

devthought.com 真有趣,有一个天气显示的效果,不过不是与真正的天气对应。它的云彩是可以动的,并且当你把鼠标放到云彩上时,会有下雨的效果。点击右上角天气的链接会有一个说明。在说明中说到:当在这个页面上没有鼠标活动时,云彩是不会动的。它是使用mootools来实现的。非常有趣,大家可以看一看。
类别:Mootools 查看评论

二月 15, 2009

limodou的學習記錄
limodou
is about »
» Mootools正在征求志愿翻译者

Mootools是一个象jQuery一样的Ajax框架,我已经开始学,不过忙于Uliweb所以学得不深,还不会用它做些什么。它的一些想法是更接近于Prototype.js的,即修改原生的类。而jQuery则不对原生的javascript类做变化。所以对于喜欢面向方式的人可能更容易接受Prototype.js或Mootools。

现在1.3版就要发布了,有一些是在more的包中的东西。核心作者Aaron Newton在邮件列表中写了一封邮件征求志愿翻译者,因为有一些本地化的东西可能需要翻译,原文如下:

Hi all,

We've been hard at work on the next version of MooTools "More" - the
official plugins for MooTools. The new version includes at least two
plugins that create messages (a form validator that displays errors
and a date plugin that has the days of the week, the months, etc). The
new plugins also include a localization system so that these can be
translated into various languages.

What we need are people who speak languages other than English to help
us translate these words and phrases as they come up. As of today we
have numerous translations for portions of these plugins but some are
incomplete and new additions will require help as well.

If you'd like to help us with this task, please join the Google Group
we've created for this purpose:

http://groups.google.com/group/mootools-lang

We'll post requests and instructions there as they arise.

所以你有兴趣欢迎加入为Mootools作些贡献。现在我看到有人已经报名准备为:法语,俄语,葡萄牙语,丹麦语,波兰语进行翻译了。
类别:Mootools 查看评论

biggo.com.tw

A Django site.