Home > Web開発 > jQuery UI 1.5リリース 
ネタ蔵キーワード:JavaScript [インターネット・IT]

jQuery UI 1.5リリース 
ネタ蔵キーワード:JavaScript [インターネット・IT]

jquery
Creative Commons License photo credit: borkweb

ベータリリースが続いていたjQuery UI 1.5ですがようやくリリースされましたね。

今回のリリース大きなポイントは、

  • なんといってもベータリリースからの脱却
  • i18nが進む(各言語用リソースも用意されている)
  • テーマが簡単に作れるようになった(その名もTheme Roller。自作テーマも簡単にできるし、プリセットテーマも充実)

といったところ。

先にリリースされていた、jQuery 1.2.6と組み合わせてスッキリしたJavaScript Frameworkとしてまとまった感があります。
(jQuery 1.2.6はdimension pluginが組み込まれた)

ボクは早速仕事用(もちろん遊び用でもある)の自作PHPフレームワークにExt2.1と共に組み込んでみました。

フルスペックのjQuery UIは、minifiedでも176kあってちょっと重いけどpackすると91kですし悪くありません。
でも、jQuery UIは1.5からTableSorterクラスがはずされているので、TableSorterを使うなら別途ロードしなくてはいけませんので、全体的にはちょと太りすぎになります(もちろん他のpluginだって使うわけだし)。
それでも、必要なクラスのみで構成されたjsファイルを簡単に作成できるようになってますし、その辺は臨機応変にってことですね。

テーマは、ほんとうに簡単になったし、好きなようにできるようになってサイコーです。
(前はfloraってテーマしかなくて・・・)
テーマ作成時に気をつけることは、色ばっかりに気をとられないで、フォントの指定もしっかりしましょうってことです。
Theme Rollerの表示サンプルの言語は英語しかないんで、気をつけないとロクなことになりません。
jQuery UIがi18n対応したってーのに、Theme Rollerは言語を切り替えられないんです(これにはもう「ケチ!」と言うしかないw)。

その他、特筆すべきはjQuery UIのドキュメントはまだ最新の1.5に対応したものになってないってこと。
ボクが実際に使ってみたところ、クラスのインターフェースは全然変わってないし、大きな問題は見当たりませんでした。
まあ、でもユーザーとしてはちょっと気持ち悪いですね。
今は、「本当の事」を知るためにはソースを読むのが一番ってことです。

netazo Web開発 ,

  1. No comments yet.
-->
-->