Yahoo! UI Library Ver.3 を使ってみよう
JavaScriptやAJAX、Javaを中心に、実務で使える設計・実装の要点を短く解説します。
-
8
Yahoo! UI Library 3(YUI3)プラグイン
モジュールに機能の追加を行うプラグイン(Plugins)について説明します。「フォーカスマネージャー」「メニューナビ」「コンソールフィルター」について紹介します。
-
7
Yahoo! UI Library3(YUI3)のウィジェット
今回は、プログラム作成に、グラフィカルなユーザインタフェースを提供するウィジェット(Widgets)について説明します。
-
6
Yahoo! UI Library3(YUI3)のDeveloper Tools
開発時に便利なツールをまとめた、Developer Toolsのモジュールについて説明します。
-
5
Yahoo! UI Library3(YUI3)データ処理に着目
今回はデータ処理用のモジュールを扱います。データをYUI3用に変換し各機能へ渡すdatasource、違うサイトにある自作のJavaScriptなどを実行中に取得するためのGet、Ajaxなど通信用のio、JSON関連の処理をサポートするjsonなどの各モジュールについて説明します。
-
4
Yahoo! UI Library3(YUI3)の動きを受け持つモジュール
アニメーション処理をまとめたモジュールanim、マウスのドラッグ&ドロップをまとめた複数のモジュールDD、イメージ読み込み用のモジュールimageloader、Webには欠かせないクッキー処理用モジュールcookieの順で紹介します。
-
3
Yahoo! UI Library3(YUI3)の標準オブジェクト
コア機能に含まれる標準オブジェクトについて紹介します。標準オブジェクトには、配列操作やマウスの基本操作・キーの基本操作などに関するメソッド/プロパティと、ビルドインローダーが組み込まれています。
-
2
Yahoo! UI Library3(YUI3)のコア機能(ノード・イベント)
YUI3は、コアに基本機能をまとめています。コア機能には、ノード/イベント/標準オブジェクトがありますが、今回は、その中のノードとイベントについて説明します。
-
1
YUI3はオープンソースで提供され、アニメーション効果やドラッグ&ドロップ、データ取得やイベントの応答など、多岐にわたる機能がサポートされています。 連載初回の今回は、YUI3の全体像の説明と、基本的な書き方について解説します。