什么是Mobile widget和Desktop widget?

2010-08-28 10:54:29來(lái)源:西部e網(wǎng)作者:

  Widget的中文譯名為微技或者微巨。它是一種基于互聯(lián)網(wǎng)Web的小應(yīng)用,通常實(shí)現(xiàn)某個(gè)特定的功能。

  Widget的這個(gè)創(chuàng)想來(lái)自一個(gè)叫做Rose的蘋果電腦工程師。1998年的一天,Rose在自己的蘋果操作系統(tǒng)桌面玩一個(gè)可以更換皮膚的MP3播放器時(shí)忽發(fā)奇想:如果在我桌面上運(yùn)行的所有工具都能夠更換皮膚或外觀,那將是一件很酷的事情,Rose的興奮之情溢于言表,它給這個(gè)酷酷的玩意兒起了個(gè)名字叫 “Konfabulator”,F(xiàn)在Widget已經(jīng)擴(kuò)展到各種桌面操作系統(tǒng)和手機(jī)操作系統(tǒng)上。

  微技可以被看作是運(yùn)行于瀏覽器界面之外的定制web頁(yè)面。每一個(gè)微技都是面向具體的輕量級(jí)的任務(wù)。一個(gè)微技可以簡(jiǎn)單地用HTML和級(jí)聯(lián)樣式表(CSS)編寫,但是要達(dá)到真正的可用性往往需要用到邏輯運(yùn)算,所以大多數(shù)微技還會(huì)使用 JavaScript和XML;趙eb技術(shù)的特征使得微技具有小巧輕便、易于開發(fā)、與操作系統(tǒng)耦合度低和功能完整等特點(diǎn)。微技應(yīng)用介于BS和CS架構(gòu)之間,結(jié)合了兩者的優(yōu)點(diǎn)。它并不完全依賴網(wǎng)絡(luò),軟件框架可以存在本地,而內(nèi)容資源從網(wǎng)絡(luò)獲取,程序代碼和UI設(shè)計(jì)同樣可以從專門的服務(wù)器更新,保留了BS 架構(gòu)的靈活性。

  微技作為一種特殊的“網(wǎng)頁(yè)”正在改變著互聯(lián)網(wǎng)的訪問(wèn)方式,用戶訪問(wèn)網(wǎng)絡(luò)不再需要依賴于瀏覽器,而是靠這些小工具就可以實(shí)現(xiàn)web功能。微技還向用戶提供了全新的用戶體驗(yàn)。通過(guò)微技用戶可以定制實(shí)現(xiàn)自己所需要的各種服務(wù),隨意個(gè)性化自己的桌面,體驗(yàn)它又小又酷的風(fēng)格。目前主流的微技包括Yahoo Widget、Google gadget、Apple dashboard Widget和Facebook Widget等。值得一提的是,隨著互聯(lián)網(wǎng)用戶的需求改變以及微技技術(shù)的發(fā)展,微技已經(jīng)不在僅僅局限于PC桌面,開始滲透到其他領(lǐng)域,如網(wǎng)頁(yè) Widget、Mobile Widget、人機(jī)交互Widget、甚至Widget專用終端等。微技優(yōu)勢(shì)和特色,或許注定它會(huì)成為未來(lái)web應(yīng)用的重要發(fā)展趨勢(shì)之一。

  什么是Mobile Widget?

  Mobile Widget被譯為移動(dòng)微技。指運(yùn)行于移動(dòng)終端上的微技。微技的應(yīng)用框架非常適合手機(jī)終端,手機(jī)終端屏幕相對(duì)較小,瀏覽器卻占用了有限的屏幕資源,導(dǎo)致手機(jī)上網(wǎng)用戶體驗(yàn)較差。移動(dòng)微技不僅可以獨(dú)立于瀏覽器運(yùn)行,有效地利用手機(jī)屏幕,而且可以更加快速直接方便地訪問(wèn)移動(dòng)互聯(lián)網(wǎng)。移動(dòng)微技給手機(jī)用戶帶來(lái)良好的呈現(xiàn)方式和互聯(lián)網(wǎng)體驗(yàn)。

  移動(dòng)微技具有小巧輕便、開發(fā)成本低、基于標(biāo)準(zhǔn)Web技術(shù),開發(fā)門檻低,潛在開發(fā)者眾多、與操作系統(tǒng)耦合度低和功能完整的特點(diǎn),此外,由于運(yùn)行在移動(dòng)終端上,移動(dòng)微技還有一些其他特性。首先,可以通過(guò)移動(dòng)微技實(shí)現(xiàn)個(gè)性化的用戶界面,可以輕而易舉讓每部手機(jī)都變得獨(dú)一無(wú)二。第二,移動(dòng)微技可以實(shí)現(xiàn)很多適合移動(dòng)場(chǎng)景的應(yīng)用,如與環(huán)境相關(guān)、與位置相關(guān)的web應(yīng)用。第三,移動(dòng)微技特定的服務(wù)和內(nèi)容使得用戶更加容易獲得有用信息,減少流量,避免冗余的數(shù)據(jù)傳輸帶來(lái)的額外流量。最后,移動(dòng)微技也是發(fā)布手機(jī)廣告的很好途徑?偠灾,移動(dòng)微技的易開發(fā)、易部署、個(gè)性化、交互式、消耗流量少等特性使它非常適合移動(dòng)互聯(lián)網(wǎng)。

  什么是Desktop widget?

  Desktop widget其實(shí)就是我們普通意義上桌面操作系統(tǒng)操作系統(tǒng)使用的widget。Desktop widget已經(jīng)有了非常廣泛的應(yīng)用,比如Windows Vista的側(cè)邊欄、Yahoo! Widget、iGoogle等。

  比如:Yahoo! Widget是由雅虎推出的免費(fèi)并開放源碼的桌面應(yīng)用程序平臺(tái)。它由Widget引擎和Widget工具兩部分組成。能夠極大的便利您的網(wǎng)絡(luò)操作和完善您的桌面應(yīng)用。Widget引擎提供了一個(gè)Ajax應(yīng)用程序平臺(tái),在Windows和Mac OS X的操作系統(tǒng)環(huán)境下都可以使用。安裝引擎后就能在此平臺(tái)上運(yùn)行各式各樣的Widget工具了。

關(guān)鍵詞:widget

贊助商鏈接: