BT

バージョン1.2とjQuery UIの公開と共に勢いを増したjQuery

| 作者: James Estes フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2007年9月14日. 推定読書時間: 3 分 |
jQuery(サイト・英語)が瞬く間に人気なAjaxライブラリとして広がっている(source)。そのAPIは信じられないほどシンプルで(source)どんなブラウザでも同じ動作をしてドキュメントも整備されている(ドキュメント・英語)。またそれは開発者達がライブラリに期待するたくさんの機能をサポートしており、将来にわたって使えるようjQueryを拡張可能な素晴らしいプラグインアーキテクチャ(source)となっている。またそれらは活発な開発サイクルとコミュニティに支えられている。

jQuery1.2(source)がその前身である1.1.4(source)のリリース3週間以内にリリースされたその時、上記の最後のポイントは一番注目される点となった。そのチームの開発状況はかなり手応えがあるもので、jQueryロードマップ(source)で描かれたたくさんの機能をリリースへ導いた。新たな機能には下記のものが含まれている(source)

  • 部分的なロード-”Parthial .load()はjQueryセレクタによってフィルターされたHTMLのかたまりを自分のページにダウンロードすることを可能にする。
  • リモートスクリプト-”今ではgetScriptをダイナミックロードに使用、実行し、リモートスクリプトに使用することができる。またjQueryプラグインか他のコードモジュール内でダウンロードするときに使用できる。"
  • キャッシングの無効化-”$.ajaxコールで、余分なキャッシュ(間違ったフラグ)を提供することによって、リクエストがブラウザによってキャッシングされることを防ぐ。これは、実行されたGETリクエストが、絶対にページの最新バージョンを取得することを確実にする。
  • %に基づいたアニメーション-アニメーションをem値やピクセル値の指定と同様のパーセンテージを使用することができる。また同じanimate()コール内で混合することも可能だ。
  • カラーアニメーション-”新たなjQuery.fx.stepを使用したCSS要素カラーのアニメーションをサポートする、新しいオフィシャルjQueryプラグインで、サポートされているCSSプロパティに含まれているのは、'backgroundColor', 'borderBottomColor', 'borderLeftColor', 'borderRightColor', 'borderTopColor', 'color', 'outlineColor'."
  • オフセット-" _fcksavedurl="">Offset - Dimensionsプラグインから持ってこられた.offset()メソッドは、ドキュメントの左上から要素のオフセットを見つけるのを可能にする。

ライブラリを簡潔に保つという目的に忠実にし(新たなバージョンの容量は驚くことに14kbにまで縮小されgzip化されている。)、このリリースではいくつか削除された点もある。またこのリリースには除去されたビット用の互換性プラグインを含むUpgrade Pathが提供されている。

もう一つの重要な発表はjQuery User Interfaceのプレビューであった。

9月16日の日曜、新しいjQuery UIがあなたの町に登場する。ドラッグ、ドロップ、リサイズ、シャドー、スライダー、ソート、タブ、アコーディオン、セレクトが可能、ツリー、モーダルとたくさんの機能が名を連ねている。これは全て完全にドキュメント化され、デモがあり、またテーマ化された100%無償のオープンソースソフトウェアなのである。
jQuery1.2のリリースは削除された機能のサポートと同様たくさんの新たな機能を搭載している。これはjQueryを使用する全ての人と、使用していないがその魅力を感じている人々全てに対する貢献度の高さを示しているといえる。

原文はこちらから: http://www.infoq.com/news/2007/09/jquery1.2

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT