iT邦幫忙

DAY 14
3

打開30本IT書系列 第 14

IT30書之14-《Learning the Yahoo! User Interface Library》

  • 分享至 

  • twitterImage
  •  

《Learning the Yahoo! User Interface Library》

作者:Dan Wellman
出版社:Packt Publishing
之前有提到ExtJS,說他是系出名門,來自YUI,也就是Yahoo! User Interface Library,今天我們就來溯源一下。

說起YUI,和ExtJS相比,純就UI的賣相和種類而言,YUI是比Extjs要來得遜色一些,但即使如此,YUI對許多開發人員仍然有相當大

的吸引力,原因當然是YUI本身是Yahoo!這家跨國Web公司錘煉出來的函式庫,雖然不見得用進了最新的技巧,但穩定度而言以及YUI

專案可靠度而言,都是讓人較為放心的。

在Yahoo!的開發者論壇上,也提供了他們支援的作業系統與瀏覽器的組合,以及分組,只要是列在A級的,在相容性上,都是經過詳

細測試的,讓開發者不會有誤踩地雷的情況。

其實Yahoo!另一個好處是網站上的文件資源相當豐富,也有一些好用的工具,像是reset css、grid產生器或是js程式碼的混淆器等,都是Web開發人員經常用得到的好物。

今天要介紹的這本書《Learning the Yahoo! User Interface Library》,從YUI的組成,如何下載使用開始,並用了一個Calendar Control作為範例入門,之後就從CSS、DOM、事件處理、AJAx、動畫、按鈕、TreeView Control、Tab、拖拉等一一介紹,內容都相當實用。

本書定位是入門等級的,因此適合初學者,加上YUI的語法都是相當正規的JavaScript用法,因此學習起來也不會有太高的障礙。

看本書唯一要擔心的是YUI 3.0的版本要大改,如果打算跳過去的話,到時候本書的一些適用性就沒那麼好了。


上一篇
IT30書之13-《JavaScript DOM高級程序設計》
下一篇
IT30書之15-《時間管理-給系統管理者》
系列文
打開30本IT書17
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言