MooTools1.2.2

この投稿は8年半前の記事です。 情報が古くなっている可能性があるので、その点ご了承ください。
2009 年 5 月 6 日 2,972日前)
1,997文字 (読了時間4分)

SPONSORED LINK

いつの間にか、MooToolsがアップデートしていました。マイナーバージョンが1.2.1から1.2.2になりました。ついったーでMooToolsをフォローしてすぐにわかったのですが、大体こんな感じの機能がついたようです。

MooToolsにはJavascriptネイティブを拡張するMooTools Coreとプラグイン的に使えるMooTools Moreがありますが、今回の1.2.2はMoreを充実させたもののようですね。

新しいMooTools
新しいMooTools

現時点ではまだドキュメントに反映されていないので、細かく見ていくのが大変なんですが、大体以下のような機能が追加されたようです。

  • 外部テキストファイルを翻訳ファイルとして使える。Javascriptでgettextみたいな多言語対応が可能に。
  • Dateオブジェクトが拡張され、日付の扱いが柔軟に。これも多言語対応を可能にする。
  • クラスの扱いが拡張。リファクタとかができた。
  • ポジションレイアウトの扱いを簡単にするメソッドを幾つか追加。Webアプリケーションを作る時に役立つ。
  • フォームバリデータ。MooToolsのフォームバリデーションはかなりおシャレなので、期待できそう。
  • アニメーションクラスのFxを拡張。以前からある3つ(Tween, Morph, Transition)に加え、新たに8つ!
  • Requestクラスの拡張。JSONPが新たに加わったこと、リクエストをキューに入れ(順番待ちさせ)たり、定期的に実行させるクラスが追加。

と、ざっと見てみただけでも、かなり高機能になってそうな予感ですね。世の趨勢は完全にjQueryですが、MooToolsもなかなかがんばってます。

Clientsideについて

プラグインの数がハンパない...
プラグインの数がハンパない...

ところで、MooToolsユーザーの方々はClientcideを知っているでしょうか。

これはMooTools開発グループの主要メンバーであるAaron Newtonさんのサイトなんですが、ほとんどMooToolsの情報ばっかりです。Mootorialというチュートリアルがあったり、かなり豊富な内容。個人的にためになったのは、”MooTools vs. Other Frameworks“と”When to Use Classes“ですかね。機会があったら訳したいと思います。

このサイトの特にスゴイ所はプラグインのパッケージを配っているところ。Fancy Uploadのようにパッケージになっているものもあるのですが、かなり拡張性のあるものも多いです。僕がスゴイと思ったのは以下の二つ。

  • Stickeyクラス……ポジションレイアウトを使って要素を画面の好きな場所に置いたりできる(デモ
  • Fx.Marqueeクラス……その名の通り、マーキー。けっこうかっこよくてなんか笑える(デモ

実際にデモを見ていただければわかると思うんですが、Webアプリケーションを作るのに役立ちそうなものが多いです。透明Flashと連携させて、クロスブラウザでクリップボードにコピーさせるのもあったりします。これからはどんどん高機能なWebアプリが増えていくんでしょうね。

どうやら、このClientsideで実験的に取り上げられたものがMooToolsに採用されることも多いみたいです。

MooTools開発チームについて

ところで、MooToolsの開発チームなんですが、ほとんど更新されないMooTools公式ブログを閲覧している限りでは、Clientcideを運営しているAaronさんとVarelioさんがリーダー格みたいですね。Facebookのグループでも開発者の一人が「Varelioが来るまでは僕がリーダーだ」みたいなこと言ってましたし。

情報をキャッチアップするには、ついったーでMooToolsをフォローするのが一番簡単です。Googleグループもあるんですが、質問ばっかりで重要な情報があっという間に埋もれてしまいがち。公式情報をしっかり抑えるとともにAaronさんのClientcideブログを定期的にチェックすることが、MooToolsの流行に乗り遅れないたった一つの冴えたやり方ですかね。

最後におまけ情報。

Javascriptフレームワークの比較基準としてCSSセレクタの速度が挙げられますが、もうどうでもいい問題らしいです。どれも十分に早いし、ブラウザの処理速度が劇的に向上しているので。

あと、今年を目処にMooTools2.0が出るっぽいです。なんかスゴイらしいので、楽しみですね。

追記

やっぱりドキュメントは更新されていました。そのうち翻訳を出したいと思います。

 

フォローしてください

ここで会ったのもなにかの縁。
高橋文樹.comの最新情報を見逃さないためにもフォローをお願いします。
めったに送らないメルマガもあります。

SPONSORED LINK

この記事について

この記事はが2009 年 5 月 6 日にプログラミングの記事として公開しました。

高橋先生の電子書籍

高橋先生の電子書籍

Amazonで電子書籍も買えます。

好きな言葉

なにもしなかったということは、悪いことをしなかったということではない

— マルクス・アウレリス・アントニヌス

高橋先生の処女作

『途中下車』高橋文樹

2001年幻冬舎NET学生文学大賞受賞作です。

Web制作やります

Web制作やります

Web制作のご依頼は株式会社破滅派へ

不定期メルマガ

高橋文樹.comでは、不定期でニュースレターを配信しています。滅多に送らないので是非購読してください。

高橋文樹.comではプライバシーポリシーに準じて登録情報を取り扱います。