jQuery UI |
6日(米国時間)、jQuery UIの最新版となる「jQuery UI 1.7」が公開された。jQuery UI開発チームは「jQuery UI 1.7が重要なリリースであり、前進へ向けて大きな飛躍を遂げたバージョンだ」と紹介している。jQuery UI 1.7の主な特徴は次のとおり。
- jQuery 1.3+互換。jQuery 1.3は1月14日(米国時間)に公開されたjQueryの最新版。jQuery 1.3自身のパフォーマンスが向上しているためjQuery UIの動作も以前に比べてスムーズになっている
- テーマ機能ThemeRollerの完全な再設計と実装
- ThemeRollerに対応した新しいCSSフレームワークを使うように作り替え。この結果プラグインを作成することで簡単にテーマにも対応できる。参考: "吹き出し"を画像使わずにCSSで作る方法
- Google CDN配布の実施
- プラグインのクリーンナップと最適化
- デモおよびドキュメントの提供
jQuery UI 1.7は今のところjQuery 1.3以降のバージョンに対応している。jQuery 1.2.6には対応していないため、アップグレードには注意が必要。アップグレード手順はjQuery UI - Documentation: UI/Upgrade_Guideにまとまっている。
jQuery UI 1.7の新機能や注目のウィジェットはいくつもあるが、テーマ機能が大幅に進歩しているところに注目したい。Ajax JavaScriptのUIライブラリはいくつもあるが、必要としているデザインにそぐわない場合に変更を加えようとすると途端に事態が困難になることも多い。jQuery UIはその点、テーマ機能でドラスティックなカラーデザインの変更が可能で、さまざまなシーンに適用しやすい。