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

Widget的推廣應(yīng)該說(shuō)是Yahoo起了很大的作用,尤其在國(guó)內(nèi),它建立了專門的開發(fā)站點(diǎn),詳細(xì)介紹了Widget部件的制作方法,當(dāng)然,它的大力推廣也為它帶來(lái)眾多的用戶和部件庫(kù),其實(shí)Yahoo對(duì)Web2.0展開的收購(gòu)并不比Google少,而且它始終在領(lǐng)導(dǎo)門戶發(fā)展的走向,是一個(gè)很值得學(xué)習(xí)的網(wǎng)站。Yahoo的一些Widget插件如下圖:

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

好了,我們?cè)賮?lái)做一個(gè)大膽一點(diǎn)的設(shè)想,在多姿多彩的互聯(lián)網(wǎng)上,憑什么Apple和Yahoo就能做Widget桌面呢,既然標(biāo)準(zhǔn)是開放的,我們自己能不能做一個(gè)Widget桌面呢,用Flash做,提到Flash,你是否想到Apollo了呢,沒錯(cuò),Apollo的第一個(gè)殺手級(jí)的應(yīng)用會(huì)產(chǎn)生在哪個(gè)領(lǐng)域?
小結(jié):淺談Web Widget開發(fā)應(yīng)用的內(nèi)容介紹完了,希望通過(guò)Web Widget的學(xué)習(xí)能對(duì)你有所幫助!