Google Gears 是一种开源浏览器扩展,可以让您可以创建离线运行的网络应用程序。它使您可以存储和提供本地应用程序资源,将数据本地存储在可以全搜索的相关数据库中,然后运行异步 JavaScript 来提高应用程序响应度。
Google Gears通过以浏览器扩展的方式添加JavaScript API使得浏览器的脚本能够访问本地的缓存数据库。现在已经有很多网站能做到在线模式和离线模式能够无缝切换。
Google Gears有几个主要的API组件:
* 一个本地服务器,用来存储和读取离线程序资源(包括HTML, JavaScript, images等)
* 一个小型数据库(以SQLite构建),用来储存本地数据。
* 一个工作池,用来让开发者将本地数据与服务器端后台同步。
* 一个桌面模型可使网络程序的操作贴近桌面程序。
* 一个地理定位模型,能够让网络程序侦测到目前用户的地理位置。
google刚提出gears时,有很多人不看好它,认为现在网络无处不在,根本不需要离线功能的东西,可是现在看看我们身边发生的这些变化,gears已经到处开花。
在Google自己用得最多,比如google reader ,google document,gmail,chrome等都有用到。
在其它的网站,比如大米盘,QQ空间,myspace也都有使用google gears 为其加速。
在现在web application越来越发挥重要作用的今天,特别是web os的概念的提出,gears将会起一个举足轻重的作用,gears可以让浏览器的虚拟机不再受束缚,就像开发平常的应用一样简单。
分享到:
相关推荐
Google Gears做为2007年的一个创新产品,令人失望的是目前只有极少数的应用程序使用了Google的这项技术,Google Gears仍然是一个早期的产品,大多数文章提到Google Gears只是说其提供离线应用,甚至Google也这么说,...
试想一下,如果你使用的软件来自互联网,而每次要处理数据都需要和服务器交互;...Google Gears就是这样一种处理离线数据的浏览器插件,使得互联网页面也真正像一个软件,本文将着重讨论Google Gears这种离线处理模型。
GoogleGears0.1.54.0.zip
NULL 博文链接:https://theabab.iteye.com/blog/556227
在今天的互联网,越来越多的数据操作有了离线操作的需求,而Google就提供了对这...Google Gears就是这样一种处理离线数据的浏览器插件,使得互联网页面也真正像一个软件,本文将着重讨论Google Gears这种离线处理模型。
(XP 版)一键删除Google Gears文件夹
Google gears 入门教程 收集整理 http://bbs.extgui.cn
GoogleGears开发者指南[收集].pdf
Gears 2 windows7 主题
Gears鼠标鼠标鼠标鼠标鼠标鼠标鼠标鼠标鼠标鼠标鼠标
gears
technology_of_gears
gearsInMesh(g1,g2) create gearInMesh object with gears g1 and g2 in mesh Input arguments g1, g2 - gear object. Module of the gears must be equal Properties G1, G2 - gear objects a - center distance ...
QNX Opengl 1.0 and 2.0 gears demos resources
谷歌中国工程研究院副院长、工程总监幺宝刚将在本课程中为您详细展示Google Gears(Beta版)的特点、结构和安全性能。并着重强调了它的“offline capability”的强大之处,学完本课程,您将会把握到Google下一代Web...
Laravel开发-gears Laravel的设置和用户首选项库
Laravel开发-gears .zip
Cylindrical gears. Calculation of service 行业标准
精品ppt模板工业形象gears002