Amazon オススメ商品

hidew 2008.01.17

#1632 jQuery をいろいろ使ってみる

png 9319 byte jQuery は JavaScript の手間を劇的に軽減してくれるフレームワークのひとつ。

開発者にとって頭の痛いブラウザ間の差異を吸収してくれる上に、Ruby と同様の「自然な命名」「驚き最小化」が図られているので、説明書をチラッと読むだけで使うことができる。JavaScript の知識はほとんど必要ないと言ってもいいくらいである。さらに jQuery は他のフレームワークに比べても導入障壁が低い。

  • 単体で提供する機能が分かりやすい。.show() .hide() など
  • ファイルサイズが小さい。

jQuery は自動車ではなく自転車のような道具である。とりあえず1行書くだけでもかなりのことができるが、「できすぎる」ということはない。「Javascript に梃子を入れる」という感覚だろうか。jQuery の心地よさは「自分で動かしている」という実感にありそうだ。

当ブログでは1年くらい前から事あるごとに jQuery を使っているが、ブログという枠内では使い切れない機能、plugin も多くある。勉強をかねて、自分なりのサンプル集をまとめてみることにした。

http://stone.dialog.jp/code/jquery/

Links

最新ニュース jQuery 1.2.2 Release 2008-01-15

速度向上300%! jQuery最新版登場 - マイコミジャーナル

JavaScript AjaxアプリケーションフレームワークとしてはPrototypeとscript.aculo.usが長い間人気でありつづけているが、これに対してここ2年で一気に追い上げをかけている新しいフレームワークがこのjQueryだ。仕組みのシンプルさと扱いやすさ、軽量さなどがデベロッパに認知されて一気に人気をのばしている。プラグインを開発することで機能の拡張が簡単に実施できることも人気の理由となっている。

jQueryのオリジナルデベロッパにして主要開発者のJohn Resig氏はMozilla FoundationでJavaScript Evangelistも務めている。次期JavaScriptやCSS3などに詳しい同氏が開発しているだけあって、jQueryの動向は今後も目が離せない。

*

hidew 2008.01.22 [1]

小飼弾のアルファギークに逢いたい #10 jQuery/Mozilla John Resig|gihyo.jp … 技術評論社

弾:jQueryのこともお尋ねしましょう。そもそも,jQueryを作り始めたきっかけは?

Resig:2005年ごろにPrototypeに出会いました。ですが,Prototypeは結構癖があってしつこい。もっと短くてあっさりしたものが欲しかったんです。

弾:ただのエンジニアとすごいエンジニアを分けるものは何でしょう?

Resig:あえて機能を追加しないことができる人がすごいエンジニアだ思います。すなわち具体的に何が重要であり,かつ何が重要でないかということを理解したうえで,その理解のもとで最適化ができる人。
というのは,自分のJavaScript APIの経験からすると,その行動を小さく収めれば収めるほど,それだけ保守がしやすく,学びやすく,しかも文章化しやすいんです。

Ruby のまつもとゆきひろさんと同じだ。

hidew 2008.07.18 [2]

関連書籍

4774134902 jQueryで作る Ajaxアプリケーション

  • 沖林 正紀
  • 技術評論社
  • 2008/6/19
  • ¥2,919

4839928541 実践!Ajaxフレームワーク jQuery

  • 古籏 一浩
  • ¥2,940
  • 毎日コミュニケーションズ
  • 2008/6/28