#1632 jQuery をいろいろ使ってみる
jQuery は JavaScript の手間を劇的に軽減してくれるフレームワークのひとつ。
開発者にとって頭の痛いブラウザ間の差異を吸収してくれる上に、Ruby と同様の「自然な命名」「驚き最小化」が図られているので、説明書をチラッと読むだけで使うことができる。JavaScript の知識はほとんど必要ないと言ってもいいくらいである。さらに jQuery は他のフレームワークに比べても導入障壁が低い。
- 単体で提供する機能が分かりやすい。.show() .hide() など
- ファイルサイズが小さい。
jQuery は自動車ではなく自転車のような道具である。とりあえず1行書くだけでもかなりのことができるが、「できすぎる」ということはない。「Javascript に梃子を入れる」という感覚だろうか。jQuery の心地よさは「自分で動かしている」という実感にありそうだ。
当ブログでは1年くらい前から事あるごとに jQuery を使っているが、ブログという枠内では使い切れない機能、plugin も多くある。勉強をかねて、自分なりのサンプル集をまとめてみることにした。
http://stone.dialog.jp/code/jquery/
Links
- jQuery: The Write Less, Do More, JavaScript Library 公式サイト
- Main Page - jQuery JavaScript Library 公式ドキュメント
- jQuery 開発者向けメモ
- jQuery リファレンス
- jQuery 120 Plugins:skuare.net
- jquerydocs - jQuery 1.2 ドキュメント日本語訳
- ウノウラボ Unoh Labs: jQueryのパフォーマンス最適化に関するTips
- jQuery - Wikipedia
- Javascriptサンプル検索:skuare.net
- Simple jQuery Examples
- jQuery - AndreaCfm
- 簡単Ajaxライブラリ「jQuery」と便利なプラグイン
- jQuery超初心者にありがちな6つの間違い - あじゃぱー
- 使えそうなjQueryプラグイン - Emotional Web
- jQuery Tips
- jQueryのプラグイン33+1選 -2007年11月 | コリス
- jQuery で JSONP 2通り - てっく煮ブログ
- jQueryの魔法 - All About
- jQuery入門 ver 1.2.1
- http://zapanet.info/blog/item/1164
- http://www.ibm.com/developerworks/jp/xml/library ..
- http://php.smoochy.info/studymeeting/3rd/matsuo/slide.html
- http://labs.unoh.net/2007/08 ..
最新ニュース 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の動向は今後も目が離せない。
Ruby のまつもとゆきひろさんと同じだ。