Google開(kāi)發(fā)者日如期于今天在全球10個(gè)城市開(kāi)幕,包括中國(guó)北京在內(nèi)。雖然谷歌曾力邀我出席,可惜時(shí)間不允許未能成行。不過(guò)正因?yàn)檫@樣,我現(xiàn)在才有時(shí)間在這里繼續(xù)為大家更新。Google開(kāi)發(fā)者日是首次在中國(guó)舉辦,除了會(huì)和開(kāi)發(fā)者探討谷歌現(xiàn)有產(chǎn)品的整合擴(kuò)展外,還增加了Linux及開(kāi)源方面的專題,Google總部及中國(guó)分部的工程師都會(huì)作主題演講。而對(duì)于普通用戶而言,今天Google在開(kāi)發(fā)者日上面宣布推出的Google Gear則是最有意義的。我們剛才所分享的 Google Reader的離線閱讀功能正是Google Gear的首個(gè)應(yīng)用例子。
從谷歌給GSeeker發(fā)過(guò)來(lái)的官方新聞稿里,我們可以對(duì)Google Gear有個(gè)大概的了解:
Google(谷歌)在今天舉行的2007年谷歌開(kāi)發(fā)者日活動(dòng)中宣布,公司將向開(kāi)發(fā)者提供谷歌離線應(yīng)用開(kāi)發(fā)工具(Google Gears™),一種為生成離線網(wǎng)絡(luò)應(yīng)用軟件而開(kāi)發(fā)的開(kāi)源技術(shù)。這項(xiàng)新產(chǎn)品目前仍處在實(shí)驗(yàn)階段,向廣大開(kāi)發(fā)者群體提供,谷歌希望能在廣大開(kāi)發(fā)者的幫助下測(cè)試完善功能和發(fā)現(xiàn)產(chǎn)品的局限性。
谷歌離線應(yīng)用開(kāi)發(fā)工具(Google Gears)的誕生標(biāo)志著網(wǎng)絡(luò)應(yīng)用軟件的發(fā)展邁出了關(guān)鍵性的一步,因?yàn)樗鉀Q了用戶關(guān)注的一個(gè)主要問(wèn)題:在即將沒(méi)有網(wǎng)絡(luò)連接,網(wǎng)速過(guò)慢或連接不可靠的前提下,如何在離線閱讀或?yàn)g覽一些網(wǎng)上的信息。開(kāi)發(fā)者和用戶一樣,都希望能夠在Web和瀏覽器上完成更多任務(wù) - 無(wú)論是查看電子郵件、進(jìn)行客戶關(guān)系管理或編輯像片,因此增強(qiáng)瀏覽器環(huán)境自身的能力變得愈發(fā)重要。
谷歌公司首席執(zhí)行官埃里克·施密特表示:"借助谷歌離線應(yīng)用開(kāi)發(fā)工具(Google Gears),我們即將攻克瀏覽器的一個(gè)關(guān)鍵性瓶頸,打造一個(gè)更強(qiáng)大的平臺(tái),并且讓用戶獲得云中漫步的美妙用戶體驗(yàn)。我們堅(jiān)信,開(kāi)發(fā)者群體有能力將這項(xiàng)新技術(shù)發(fā)揮到極致,并最終創(chuàng)造出讓所有人都可以受益的開(kāi)放式標(biāo)準(zhǔn)。"
Mozilla公司研發(fā)總監(jiān)Mike Shaver先生表示:"我們十分興奮地看到,谷歌公司正在運(yùn)用自己的專業(yè)技術(shù),為所有的應(yīng)用開(kāi)發(fā)者提升瀏覽器的能力。此次宣布的新品向未來(lái)開(kāi)放式網(wǎng)絡(luò)應(yīng)用邁出了重要的一步。谷歌公司致力于與標(biāo)準(zhǔn)化機(jī)構(gòu)的合作,這也令我們十分欣慰。"
谷歌離線應(yīng)用開(kāi)發(fā)工具(Google Gears)是一項(xiàng)開(kāi)發(fā)者可以免費(fèi)下載的完全開(kāi)源的技術(shù),谷歌希望網(wǎng)絡(luò)應(yīng)用軟件都能從谷歌離線應(yīng)用開(kāi)發(fā)工具(Google Gears)中受益。
也就是說(shuō),Google Gears成為了Google的一個(gè)至關(guān)重要的開(kāi)發(fā)工具,它能直接把瀏覽器變成應(yīng)用程序的載體,應(yīng)用程序在Google Gears的瀏覽器插件里,既是在線式的,同時(shí)也是離線式的。Google Gears的出現(xiàn),使得用戶可以進(jìn)一步擺脫對(duì)電腦操作系統(tǒng)及獨(dú)立軟件的依賴,因?yàn)槲覀冎恍枰粋€(gè)瀏覽器,然后用瀏覽器訪問(wèn)Google的相關(guān)網(wǎng)址即可實(shí)現(xiàn)多種應(yīng)用;當(dāng)我們處于離線狀態(tài)時(shí),Google Gears還可以使這些在線應(yīng)用馬上變成離線式,我們依然只需要一個(gè)瀏覽器即可繼續(xù)使用它們。
在Google Gears的官方網(wǎng)頁(yè)里,Google是這樣描述Google Gears的:
Google Gears是一個(gè)開(kāi)源的瀏覽器擴(kuò)展,它允許網(wǎng)絡(luò)應(yīng)用程序使用以下JavaScript API提供離線功能:
1.在本地儲(chǔ)存及操作應(yīng)用程序的資源; 2.將數(shù)據(jù)儲(chǔ)存在本地的完全可搜索的關(guān)系數(shù)據(jù)里; 3.運(yùn)行異步Javascript以提高應(yīng)用程序的響應(yīng)速度。
更具體地說(shuō),Google Gears會(huì)將數(shù)據(jù)儲(chǔ)存在你的硬盤(pán)上的一個(gè)SQLite數(shù)據(jù)庫(kù)里,并且這些數(shù)據(jù)可以通過(guò)SQL命令獲得。
Google Gears的應(yīng)用幾乎是無(wú)限的,比如利用它Gmail可以實(shí)現(xiàn)離線閱讀及收發(fā)郵件,也可以實(shí)現(xiàn)Google Docs & Spreadsheets的離線編輯?;蛘呦氲酶h(yuǎn)一些,有了Google Gears,我們期昐已久的GDrive離我們更近了。無(wú)論我們是否與互聯(lián)網(wǎng)連接,我們都將可以直接在瀏覽器里收發(fā)郵件、編輯文檔、閱讀新聞、存儲(chǔ)數(shù)據(jù)等,我們的日常電腦操作將會(huì)進(jìn)一步從操作系統(tǒng)及單機(jī)軟件轉(zhuǎn)向網(wǎng)絡(luò)化。我們經(jīng)常都會(huì)期待Google推出自己的獨(dú)立操作系統(tǒng),但如果我們綜合起來(lái)看,現(xiàn)在正是Google OS的形成過(guò)程,因?yàn)镚oogle的各項(xiàng)服務(wù)綜合起來(lái)就已經(jīng)相當(dāng)于一個(gè)龐大的在線OS了。
如果你是一名開(kāi)發(fā)者,可以參閱Google Gears的官方開(kāi)發(fā)文檔,說(shuō)不定下一個(gè)令我們所有用戶瘋狂的應(yīng)用正是由你所開(kāi)發(fā);普通用戶也可以訂閱Google Gears的官方blog,以關(guān)注它的動(dòng)態(tài)。
進(jìn)入Google Gears的官方網(wǎng)站
|