Google Gears是一個開源的瀏覽器擴展,它允許網路應用程式使用以下JavaScript API提供離線功能:
1.在本地儲存及操作應用程式的資源;
2.將數據儲存在本地的完全可搜尋的關係數據里;
3.運行異步Javascript以提高應用程式的回響速度。
更具體地說,Google Gears會將數據儲存在你的硬碟上的一個SQLite資料庫里,並且這些數據可以通過SQL命令獲得。
Google Gears的套用幾乎是無限的,比如利用它Gmail可以實現離線閱讀及收發郵件,也可以實現Google Docs & Spreadsheets的離線編輯。或者想得更遠一些,有了Google Gears,我們期昐已久的GDrive離我們更近了。無論我們是否與網際網路連線,我們都將可以直接在瀏覽器里收發郵件、編輯文檔、閱讀新聞、存儲數據等,我們的日常電腦操作將會進一步從作業系統及單機軟體轉向網路化。我們經常都會期待Google推出自己的獨立作業系統,但如果我們綜合起來看,現在正是Google OS的形成過程,因為Google的各項服務綜合起來就已經相當於一個龐大的線上OS了。
如果你是一名開發者,可以參閱Google Gears的官方開發文檔,說不定下一個令我們所有用戶瘋狂的套用正是由你所開發;普通用戶也可以訂閱Google Gears的官方blog,以關注它的動態。 GOOGLE 文檔使用的 Google Gears 是一種開放原始碼的擴展程式,通過此程式,網路應用程式可以在離線狀態下運行。 當您未連線到網際網路時,Google 文檔會使用存儲於您計算機硬碟上的信息,而不會依賴於網路中傳送的信息。 您離線時所做的編輯會一直存儲在您自己的計算機上,直到您重新連線到網際網路為止,這時您的更改會與 Google 文檔伺服器進行同步,以供協作者進行處理。