当前位置: 首页 > 科技观察

IE被遗弃的探索:开源垄断就是好的垄断_0

时间:2023-03-13 15:05:23 科技观察

微软IE要走到尽头了。一系列的浏览器技术改进,一系列的广告营销活动,都未能挽救已有20多年历史的IE的命运。IE的负面形象已经成为微软肩上的枷锁。不堪重负的微软最终决定放弃这个伴随众多年轻人一起成长起来的浏览器品牌。对于IE自身的问题,业界已经有过多次讨论。的确,IE需要承担的太多了。为了兼容性,微软需要IE支持互联网早期的许多Web技术。原因很简单:许多公司的内联网上仍然有基于过时技术构建的服务,很难说服这些公司投资升级这些服务以支持最新的网络技术。为了保证向后兼容,IE只能变得更复杂,当然也更容易出问题。技术只是其中的一个因素,IE之所以跟不上web技术的发展趋势,更多的还是微软的策略。IE诞生于互联网的早期。当时,网络浏览器的开发成本非常高,软件公司需要自己开发浏览器内核和脚本引擎,还需要自己设计各种人机交互功能和界面。这种工作是微软、网景等大公司做不到的。在1990年代与Netscape的撕逼大战中,IE是最终的赢家。这意味着IE所采用的一系列微软专有技术获得了适度的生存土壤,微软可以从容不迫地慢慢改进浏览器技术,享受垄断(或者更委婉一点,“市场支配地位”))的红利。与任何其他垄断企业一样,IE创新缓慢。毕竟,在“创新者困境”中,没有一家龙头企业会主动改变自己。2005年前后,继承自Netscape的Firefox浏览器开始了与微软的新一轮竞争。微软依然能够游刃有余地应对这场竞争,牢牢抓住主流用户群,在极客和技术工人市场上对火狐进行压缩。然而,Firefox成功的一个重要因素:开源,是IE逐渐失去竞争优势的一半原因。那么另一半是什么呢?简单的说,就是其他巨头进来了。行业巨头+开源模式,带来了另一种“市场主导”。Google在2008年推出了Chrome浏览器,从一开始,Chrome浏览器就基于开源的WebKit引擎。随后,谷歌对浏览器的优化也包括对WebKit引擎的优化。随着谷歌的大力投资,不仅Chrome变得越来越好,WebKit也一样。随着开源浏览器内核、JavaScript引擎等浏览器模块的发展,当代浏览器的发展呈现出模块化的趋势。这意味着只要遵守开源许可证,任何开发人员都可以使用这些模块。开发者甚至需要自己设计界面和logo,想出一些原创的小功能来推出新的浏览器产品。在这样的情况下,浏览器发展的时间周期从1990年代的年计算下降到现在的月计算,甚至日计算。至于浏览器的基本功能和性能,比如网页渲染速度、JavaScript脚本运行速度等,开发者无疑会倾向于选择市面上最好的产品。在这种情况下,WebKit成为了自然而然的选择。大大小小的软件公司和互联网公司也都有动力开发自己品牌的浏览器。浏览器是普通用户上网的入口,可以产生多种商业模式,带来可观的收益。例如,浏览器默认的登录页面可以提供互联网导航服务,而默认的搜索引擎不仅可以推动独立搜索引擎产品的发展,还可以通过为主流搜索引擎导入流量来创收。事实上,浏览器是互联网生态系统的重要组成部分。市场环境就是这样,谷歌适时对WebKit的投资正好满足了市场需求。开源的WebKit聚集了一批浏览器开发者。例如,360、搜狗、傲游等国内常见的浏览器都集成了WebKit内核。在国外,Opera也在2013年放弃了自己的内核,倒向了WebKit阵营。通过控制浏览器核心,谷歌实际上已经主导了当代浏览器技术的发展。美国科技圈最近的一种说法是,谷歌正在成为新的微软。但同样是“市场主导”,谷歌的做法比微软高出好几步。浏览器内核开发需要大量的时间、精力和金钱,所以即使开源,独立开发者和小公司也很难在此类产品上取得突破。通过这样的开源产品来占领市场,充分调动市场各方的积极性为己所用,远比通过专有技术来占领市场要高明得多。毫无疑问,谷歌对此已经耳熟能详,移动操作系统市场的Android是另一个很好的例子。Microsoft正在开发一种新的浏览器,ProjectSpartan。在没有生态合作的情况下,这款浏览器能取得什么样的成绩,还是值得怀疑的。或许,这款浏览器未来的命运,或许会和当年不被看好的WindowsPhone,在Android的重压下苦苦挣扎。