淺談Web Widget開發應用
Web Widget開發應用,你或許現在還沒注意過Widget,就象或許2年前你不知道RSS能干什么一樣,不過有個消息應該知道,已經有美刊預測互聯網2007將成為Widget年,根據經驗來看,這種預測總是要超前2年,或許2年后,Web Widget將在你的電腦里大行其道了。
作為從業者,我們還是有必要了解一下Widget。Widget不是一個新名詞,它在程序開發中有它的含義“窗口小部件”,在Web2.0領域里所提的Widget,還沒有一個明確的翻譯,大概可以理解為“應用小插件”,它的概念和RSS有點類似,就是可以讓你在不去其他網站,而從這個小插件里得到其他網站的信息。
可以把Web Widget理解為兩部分,一部分是引擎,類似與MP3播放器,一部分是內容,可以理解為MP3歌曲,或者可以理解為RSS閱讀器和RSS源。它和RSS有所不同的地方是,Widget不僅僅可以應用在網頁上,它還主要以桌面程序的形式出現,也就是把桌面變成一個和互聯網實時溝通的瀏覽器。它最早在桌面的大規模出現是在蘋果的OSX系統中,當時RSS還沒有開始流行,沒想到它居然要成為2007年的主流,看來蘋果確實把握時尚的潮流。

Widget的推廣應該說是Yahoo起了很大的作用,尤其在國內,它建立了專門的開發站點,詳細介紹了Widget部件的制作方法,當然,它的大力推廣也為它帶來眾多的用戶和部件庫,其實Yahoo對Web2.0展開的收購并不比Google少,而且它始終在領導門戶發展的走向,是一個很值得學習的網站。Yahoo的一些Widget插件如下圖:

制作Widget部件并不復雜,只需要熟悉三方面的。識:圖像處理、HTML/XML、javascript,就可以按照開發站點里的教程做出漂亮的部件來。我知道5D里有許多這樣的人,有興趣的動手試試吧,先把你的BlogWidget給做出來看看,Web Widget 2.0時代,是不是感覺有這么一個趨勢:技術門檻在降低,技術標準重要性在提高,設計因素在提升,5Der,你看到這個機會了嗎?
有意思的是,不僅僅在互聯網領域,實際上在無線應用領域里,Widget的應用也將得到極大發揮,iPhone手機里的圖片還記得嗎?那些應用是什么,沒錯,Widget!甚至傳統的鬧鐘也開始應用Widget,engadget上介紹了它,不僅僅看時間,還可以看到當天的天氣預報(我想這個鬧鐘應該是聯網的),如果IPV6到來,一切電器連上網絡,Widget是不是更有意思了呢。

好了,我們再來做一個大膽一點的設想,在多姿多彩的互聯網上,憑什么Apple和Yahoo就能做Widget桌面呢,既然標準是開放的,我們自己能不能做一個Widget桌面呢,用Flash做,提到Flash,你是否想到Apollo了呢,沒錯,Apollo的第一個殺手級的應用會產生在哪個領域?
小結:淺談Web Widget開發應用的內容介紹完了,希望通過Web Widget的學習能對你有所幫助!