-只说  sayonly.com                 english | other
 
findhero跟我介绍Google Gears,说是令人兴奋的应用(我最近消息闭塞,居然都不知道)。实际上 反响很大了。到目前为止,google gears仍然是玩具,"Google Gears is not yet intended for general use",然而,作为启动的第一步,google争取了Adobe的支持,却不得不让我们想起flash应用在浏览器的推广历程,两相对比起来,让人遐思不已。注意,google gears的宣称的就是,要做市场的标准,而非标准机构的需要。我们来作一作事后诸葛。

1,对比flash在浏览器中普及率
先谈这个最让人兴奋的。

对比一下flash在浏览器的普及率,发现google干的是这个事情,基础应用框架的普及。先不谈技术细节,google gears针对性的需求是存在的,很多互联网网站都想做自己的客户端应用,而google gears以及其他的离线应用形式发布,使得web应用程序开发者不得不考虑"离线"给他们的服务带来了什么。这种需求将带来基础应用框架的普及,web应用程序将向桌面渗透,而google gears本身可以说是一个web应用程序和桌面应用程序的中间产品。

Google的第一个支持Gears的应用rss reader已经发布了,在右上角新功能的位置已经出现了一个“offline”,点击就会安装Google Gears。显然使用google gears的应用繁荣,会极大地促进Google Gears的普及率。

2,浏览器发展
(简略一点,但愿大家看得明白。)
不做浏览器开发的,很少有人关注浏览器的发展方向。然而,如果不理解浏览器的发展方向,又怎么能理解google、microsoft等厂商对web开发的脉络和方向,说到底,web站点是基于浏览器的应用和服务而已。

一个浏览器,例如IE/firefox,主要有内核和外壳应用组成,内核是浏览器的核心引擎,象IE的Trident,Firefox的Gecko,Opera的Presto,以及在手机上使用的WebCore(and safari),等等。国内基本的浏览器开发都是外壳开发了,而浏览器内核相当于Java虚拟机,外壳就相当于其上的程序。

我理解的浏览器发展的趋势是,内核仍然由专有的浏览器厂商提供,而外壳,或者类外壳的程序,会进行独立的发展,甚至出现与桌面应用桥接的外壳。

好啦,不用我说了,google gears就是我说的外壳中的一种。若google在其google toolbars/gmail notifiner/gtalk等客户端应用一种/几种、或者在adobe应用升级时带入google gears的安装,google gears即可在短时间内成为基础应用开发框架的标准。也会促使浏览器外壳应用快速的与内核剥离,改变web应用开发格局。

3,web应用开发格局
IE在浏览器中占据的市场份额使得w3c颇为尴尬,浏览器的规范虽然制定却不可实行,因为那需要劝说微软 加入。例如,完美的XForms-Xhtml-SVG架构(至少w3c认为它是完美的),然而微软就是要制定自己的XAML,没辙吧。标准的浏览器早就开 发出来了,简单下载即可,然而就是难为市场接受。难得微软也接受RSS,去年在微软提出所谓双向RSS,称为SSE的标准的时候,实在是颇为让人紧张。

覆盖广泛的浏览器第三方应用外壳(至少有驱动力的外壳)使得这种格局发生微妙的变化,而且还是开源的。这不禁让人猜想为什么google不是收购而仅仅是投资opera,一个竞争性的浏览器绝对无法完成这种使命。

非常惊奇的发现,technoratiwikipedia居然神奇解禁。

 
 
 
        ( 订阅RSS频道:文儿 feed.sayonly.com    收藏  tag.sayonly.com


10条评论

  1. 只说总是慢半拍,以后有什么风吹草动的我骚扰你

  2. 最近不是慢半拍了,是慢了很多拍了。

  3. 确实是

  4. 不成熟的几点想法:

    没看出来Gears在GReader上先应用有啥创新可言,一个客户端RSS reader早就实现的东西。

    Adobe有自己的Apollo runtime要大力推,相关应用比Gears有看头的多,而且不需要浏览器。也可能不是一回事,无可比性。

    Google有对Opera投资吗?孤陋寡闻了!不会指的是Google search bar吧?

    感觉有时候thinking out of the box很重要,用IE用出来的感觉,人都用傻了。

    不懂技术,瞎侃,有错请指教!

  5. 还是觉得IE好用。

  6. hehe,Apollo当然很强,与Felex组成下一代(RIA)应用,这也是google gears最早获得他们支持,在非web应用也能够在应用方面获得支持。我记得看到过一个apollo的工程师说,google gears带来的主要是跟AJAx的整合,目前仍然还是基于apollo的架构和技术,Apollo+google gears=killer app。

  7. web应用开发格局

  8. [news]Google Gears?????????????????????????????? « ???????????????

  9. <a href="http://aeag.com">wagwe</a> [url=http://wwgaweg.com]awwe[/url]啊

发表评论

评论也有版权!

无觅相关文章插件