|
||||
如果Silverlight, Flash和Java RIAs远比传统那些技术要好,为什么却没人关注这些技术,而持续对HTM+JS进行投资呢?
答案其实很简单:因为现代RIAs不能被索引!大多数网站依赖于搜索引擎以提高点击率,而搜索引擎却不能检索出Flash、Silverlight和Java内容(它们可以检索到swf文件但对于RIA来说,这远远不够)。一些并不依赖搜索引擎的网站(一般都是比较知名的行业或企业网站,比如Ford,Coca-Cola和法拉利等)会引用一些比较先进的Web应用程序比如Flash等。而需要搜索引擎带来更多客户的网站,仍然会使用HTML并通过AJAX获得更好的用户体验。
那谷歌的小算盘在哪呢?谷歌必须保证开发者继续使用HTML+JS(保护搜索引擎的利益)来适用RIAs。而搜索引擎老大非谷歌莫属,至于微软和雅虎,可以说他们也拥有足够的技术和条件创建一个良好的搜索引擎,并且,他们的搜索引擎也并不比谷歌的差到哪里去。然而,真正赚钱的却只有谷歌。
谷歌做到第一和微软做到第一的原因是相同的:它们都是做得好的第一个。一旦你拥有第一好声誉,那么以后你只需要持续经营而不需要花太多心思,就可以获得行业的老大头衔。
但是,如果从HTML转到RIAs上后,情况就会发生变化。由于谷歌在HTML搜索方面拥有绝对优势,而在RIAs方面优势就会丧失。因此,如果搜索引擎使用RIAs索引,谷歌就需要做出额外投资,而这个领域将可能会被其他企业所控制。
而推出Chrome,某种程度上说明了谷歌进一步强化其优势的意图:证明HTML+JS平台仍然值得大家去关注和使用。如果谷歌推动HTML+JS获得成功的话,其前景将会进一步明朗,并巩固其支配地位。
如果市场发生逆转的话,对谷歌来说一切将变得不可控制。
很明显,Chrome的发布,就是为了维持谷歌当前的市场份额。比如,很多试用过该浏览器的人都抱怨其扩展性和用户界面不尽如人意,而谷歌也不可能顾及用户的感受而面面俱到,可以说,问题并不在浏览器上,而是在其内置的应用扩展上。他们比较倾向你更多地使用Web应用而非脱机应用。
谷歌为其浏览器倾注了大量心血,包括为了需要而与Firefox的密切联系。由此,甚至有人会想到谷歌会影响到Mozilla进而使其浏览器步入Chrome的境地。
结束语在我看来,在2009年微软将会推出一款改进版的在线搜索引擎,该搜索引擎将可以对RIAs提供索引支持。他们可能会提供RIAs需要用到的开放API,然后使用某种象征性的优势赶超竞争对手。
如果他们能够获得成功,谷歌的绝对优势将会被打破,并且,会削弱RIAs发展中的JS地位。
如果这些真能够在2009年实现(不是会不会发生的问题,而是何时发生的问题),那可以肯定谷歌会付出沉着代价。如果RIA网站发展初具规模,那么谷歌必定会做两件事:第一,他们将推出Android VM;第二,他们将提供对RIAs的索引支持。
至于浏览器之争的表象,我想通过本文能为广大读者展示其真正的意义。