- March 27, 2007
- Category: Yahoo User Interface Library
- javascript ,
- textmate ,
- yahoo! user interface library ,
- yui
Yahoo! User Interface Libraryをさわってみる
いまさらながら、だけれどYahoo User Interface Libraryをさわってみる。
先月発表された2.2.0の良い評判が聞こえてきたので。
概要
Yahoo! User Interface Library(以下、YUI)はYahooが自社向けに作ったWebのユーザインタフェイスのライブラリ。 CSS、Javascriptの合わせ技でユーザインタフェイスを作りやすくするためのライブラリ。 prototype.jpのよう開発を容易にする(EoD)ためのフレームワークだけでなく(その点だけだったらprototype.jpの方が便利そう)、Yahooが経験値的に蓄えてきたMagicNumber的な部分もライブラリ化されていてデザインの際の悩みが解決する・・・・らしい。official web:
Yahoo! UI Library (YUI)
現在の最新バージョンは2.2.0。
オープンソース化されてSourceForge管理になっている。
準備
インストールは、sourceforgeからダウンロードして展開してワーキングディレクトリにコピーするだけ。
Document類も同梱。
ちなみに、運用中はスクリプト自体をYahooがホスティングしてくれるのでコピーしてこなくても良い。さすがYahoo!。Debugやらオフラインで作業するときのために開発用には手元にスクリプト置いておいた方がやりやすい、と思う。
あとは xhtmlとCSSとjavaScriptをいじるだけなのでテキストエディタだけあればいいので必要経費0。
TextMate用にはYUI Bundleあり。
YUI Bundle for Textmate
BundleをインストールするためのBundleをインストールして、それからインストール。
インストールしておくと長ったらしい関数呼び出しがだいぶ楽に。
長くなったので、とりあえずここで一区切り。
