谷歌为拥抱HTML 5决定放弃Gears

开发
HTML 5的火热已经让Google改变了主意,在Gears应用完全过度到HTML5上之后,就放弃Google Gears。

Google Gears是为浏览器开发的新型插件,使得网页应用可以离线使用,比如离线使用Gmail,存取其中的邮件。但是Google已经下定决心跟 Google Gears 说永别了。Google为什么抛弃Gears?并不是说 Google Gears不够流行不够强大,而是浏览器已经可以通过HTML 5这个新的标准来支持Google Gears能做到的那些事情,而且可以让浏览器保持简洁性。

[[8771]]

Google已经在最近的Chrome版本里添加了对Database API的支持(它类似Gears的数据库API),对本地和共享workers的支持(类似于Gears里交叉worker的概念),对本地存储API和 Web Sockets API的支持。而未来新版本的Chrome浏览器里也会有类似LocalServer API和Geolocation地理信息等类似API的支持。

由于现在还没有太简单的方法将之前的Gears应用移植到HTML 5应用,所以Google还是会继续支持Gears直到大家差不多都将Gears应用部署成HTML 5应用为止,但是Gears不会再有新的 功能了,特别重要的是,Google不会支持Gears在Mac OS X Snow Leopard和后续操作系统里在Safari浏览器里的使用,对Firefox和IE的支持则会继续,包括马上到来的Firefox 3.6。

延伸阅读

Gears,原称Google Gears,是一款Google开发的软件,让使用者可以离线上网,但目前仍处于beta阶段。这套软件透过SQLite数据库让本地端能够把资料暂存起来。所以网页是透过暂存区取得的,而不是从实际的网络上取得。而且,Web相关的程式可以周期性的透过Gears将本地暂存的资料与网络上的资料做同步。如果网络暂时无法使用,这个同步过程将会延后,直到网络恢复为止。因此,Gears的Web相关应用并不是即时的。

Gears logo

Gears LOGO

Gears是一个自由和开源软件,以BSD许可证发布。Google Gears通过以浏览器扩展的方式添加JavaScript API使得浏览器的脚本能够访问本地的缓存数据库。本扩展仅支援Firefox和Internet Explorer并需工作于Windows、Mac OS X或者Linux下。当前已有一个能够支援Safari浏览器的开发版。

当前,Google Reader,Google文件,Google Mail,Google日历和Google Chrome是Google所有的五个能够使用Google Gears的程序,然而也有另外的Web程序,例如Remember the Milk已经添加了Google Gears这个功能。在Google Reader中,在线模式和离线模式需要人为切换,这主要是由于数据传输过程中有所区别。在别的程序中,例如Remember the Milk,在线模式和离线模式能够无缝切换。

 

责任编辑:彭凡 来源: cnbeta
相关推荐

2015-12-03 15:33:06

2010-04-16 10:01:43

2023-07-07 09:08:21

2021-02-06 06:10:44

ifconfigip 命令系统运维

2009-12-02 09:11:58

HTML5

2024-02-26 08:00:00

MergeRebase开发

2015-10-09 16:07:26

2015-02-26 09:47:20

谷歌广告HTML5

2023-10-10 19:25:44

VSCodePython网站

2013-03-22 08:59:57

HTML5移动应用Web App

2020-06-02 15:29:56

Android 11谷歌安卓

2010-01-15 10:36:59

MozillaFirefox 3.7

2018-02-28 14:43:30

iCloud微软谷歌

2012-01-16 15:36:37

ChromeHTML5

2022-03-07 10:11:53

Knative谷歌CNCF

2010-08-10 10:54:40

谷歌

2023-11-06 07:53:36

谷歌Android应用程序

2011-07-08 13:51:16

HTML 5

2015-11-19 09:44:34

HTML5定位

2013-03-22 09:12:22

谷歌ChromeAndroid
点赞
收藏

51CTO技术栈公众号