亚洲熟妇av一区二区三区,亚洲av中文无码乱人伦在线视色,亚洲人成网站色www,亚洲欧美日韩国产综合在线一区 ,亚洲av之男人的天堂网站

分享
Scan me 分享到微信

Google Gears:離線應(yīng)用并非唯一的使命

  提起 Google 的下一代 Web 平臺 Google Gears,人們對它通常的誤解是離線Web應(yīng)用。然而事實上,Google 的野心遠(yuǎn)不在此,這個瀏覽器擴展擁有比離線應(yīng)用多得多的使命。Google Gears 面世已經(jīng)超過1年了,最早的版本發(fā)布于2007年5月。Google Gears 主要版本歷史如下,但總體來講,一共經(jīng)歷了4個主要版本,每一個版本都有新增的功能。最近一個版本發(fā)布于今年8月。

  Gears 的總體目標(biāo)是為瀏覽器帶來桌面功能,這是通過為瀏覽器提供相應(yīng)擴展實現(xiàn)的,目前支持 Google Gears 的瀏覽器有 Firefox, Safari, IE,支持的平臺包括 Windows, Windows Mobile, Mac OS, 以及 Linux。隨著 Google 自己的瀏覽器 Chrome 的發(fā)布,Chrome 用戶甚至不必費心去安裝這個擴展,Gears 已經(jīng)內(nèi)置在 Chrome 瀏覽器中。

  Google Gears 的長期路線非常明確:隨著瀏覽器越來越強大,在 Gears 一類的技術(shù)的幫助下,人們越來越不必將軟件應(yīng)用安裝到桌面。但在實現(xiàn)這個目標(biāo)之前,Gears 以及類似技術(shù)需要在瀏覽器中真正實現(xiàn)桌面功能。目前,我們已經(jīng)走到了哪一步?目前,Gears 可以幫助開發(fā)者在以下幾個方面改善 Web 應(yīng)用:

  客戶端數(shù)據(jù)庫存儲 - 多數(shù)交互式網(wǎng)站靠數(shù)據(jù)庫采集,組織,分發(fā)信息內(nèi)容,而傳統(tǒng)模式下,幾乎所有的數(shù)據(jù)庫都位于服務(wù)器端,用戶即使做一個小小的動作,都需要在數(shù)據(jù)庫和客戶端往返。使用 Gears 數(shù)據(jù)庫 API,網(wǎng)站可以將數(shù)據(jù)庫建在用戶的電腦上,使得對數(shù)據(jù)庫的操作直接在本地進行,實現(xiàn)更好的速度與離線功能。

  客戶端網(wǎng)頁服務(wù) - Gears 可以將你自的客戶端電腦變成網(wǎng)頁服務(wù)器,當(dāng)遠(yuǎn)端的網(wǎng)站服務(wù)器無法到達的時候,LocalServer API 可以將在線時緩存的網(wǎng)頁推出,這個功能也可以用作加速。

  桌面快捷方式 - 要讓 Web 程序象桌面程序那樣工作,它們至少應(yīng)當(dāng)可以象桌面程序那樣打開。Gears 很容易幫你在桌面上創(chuàng)建 Web 程序快截方式,可以雙擊打開運行。Gears 讓 Web 程序的桌面快截方式比傳統(tǒng)的 Web 快截方式更直觀,圖形質(zhì)量更高,支持多種尺寸,甚至可以多層堆積,在諸如 Gmail 一類的 Web 應(yīng)用中,可以通過這種方式直接在快截圖標(biāo)上看到你有多少封未讀郵件。

  多文件同時上傳 - 在正常情況下,如果你要向網(wǎng)站上傳多個文件,你只能一個一個上傳,除非使用一些基于 Flash 或 Java 的擴展。使用 Google Gears 你可以實現(xiàn)一次上傳多個文件。

  地理信息 - 對于那些支持地理信息的移動設(shè)備,Gears 可以實現(xiàn)直接在瀏覽器中獲得你當(dāng)前的位置,geolocation API 可以隨時獲悉你的地理位置,當(dāng)然,實現(xiàn)必須通過一個特殊的對話框獲得用戶的允許以防泄露隱私。

  后臺處理 - 對于那些使用了大量 JavaScript 的 Web 程序,你必須等待 JavaScript 執(zhí)行完才能繼續(xù)進行。使用 Gears 中的 WorkerPool API,你可以讓那些耗時的 JavaScript 在后臺運行,使你的 Web 程序運行更流暢。

  Google Gears 開發(fā)團隊還將實現(xiàn) Gears 的以下功能:

  進度條 - 在上傳大文件的時候,你需要知道真實的進度,在傳統(tǒng) web 程序中這是無法實現(xiàn)的,除非使用基于 Flash 或 Java 的部件。Google Gears 可以讓你看到真正的進度條。

  斷點續(xù)傳 - Google Gears 將來可以在文件上傳中實現(xiàn)斷點續(xù)傳。

  屏幕通知 - Growl 以及微博客等系統(tǒng)的桌面客戶端,如 Twhirl 可以定制桌面通知窗口,在屏幕的右下角滑出,Gears 將在所有網(wǎng)站實現(xiàn)這樣的功能。

  在更遠(yuǎn)的將來,我們還可以看到 Gears 對復(fù)雜 3D 圖形加速,直接使用客戶端電腦中的圖形加速卡。上傳功能可以直接結(jié)合菜單系統(tǒng),在文件上點右鍵直接上傳文件。Web 程序可以隨著系統(tǒng)一起啟動。

喜歡您正在閱讀的內(nèi)容嗎?歡迎免費訂閱泰伯每周精選電郵。 立即訂閱

參與評論

【登錄后才能評論哦!點擊

  • {{item.username}}

    {{item.content}}

    {{item.created_at}}
    {{item.support}}
    回復(fù){{item.replynum}}
    {{child.username}} 回復(fù) {{child.to_username}}:{{child.content}}

更多精選文章推薦

下一篇

SQL Server 2008十月正式上市