其他
本世纪初,人类网上冲浪珍贵资料!
2、本文是「网上冲浪指南」专题 i25 篇 首次发布。
3、第一时间获取更新,欢迎关注「奔跑中的奶酪」。
导读
本世纪初,微软绝对算得上是一个大赢家。
它先是打败苹果,成为了个人电脑领域的霸主,然后又打败网景,成为互联网领域的霸主。
然而就是在这种情况下,微软如同魔咒一般地,从一个浪潮的引领者变成了拦路虎。
一个企业的命运啊!
当然要靠自我奋斗,但也要考虑到历史的进程。
明明知道“浪潮”对于公司发展的重要性,可微软还是不可救药地走向了“浪潮”的反面,到底是什么原因?
本期内容我们就来聊一聊「第二次浏览器大战」。
01
微软的十字路口
操作系统派认为,乔布斯重返苹果公司,Mac 操作系统将会是 Windows 操作系统的强有力竞争对手,而且 Windows 操作系统在服务器端的市场占用率还很小。
在这种情况下,发展巩固好操作系统这个核心业务才是当务之急。
微软想到了一个“两全齐美”的方法。
微软想的是,将 IE 与 Windows 绑定在一起,让 IE 成为 Windows 的一部分,只要能确保 Windows 的统治地位,那么 IE 浏览器也就能统治互联网。
02
Flash 的诞生
因为微软有了一个“一劳永逸”的方法。
微软想的是:
想要让浏览器能够查看 PDF 文件,那就安装 PDF 的插件;想要让网站有安全的支付环境,那就安装网银控件;想要让浏览器能够播放音乐、视频、动画这些内容,那就安装 Flash 播放器。
可现实并没有微软想的这么美好。
微软忽略了 ActiveX 的安全问题。ActiveX 虽然是插件,但其实也是程序,它不但与浏览器平级运行,而且还有着很高的系统权限,能绕过用户在电脑上做很多事情。
于是,有无数的恶意软件会伪装成 ActiveX。
越来越多的人希望有新的浏览器来取代 IE,首先站出来的,就是被微软干掉了的网景浏览器。
03
Firefox 的诞生
浏览器的名字其实一开始是叫做 Phoenix(凤凰),意思是要从死去的网景浏览器里浴火重生。
可后来由于重名就改成了 Firebird(火鸟),结果又再一次重名,于是就改成了现在 Firefox(火狐)。
Firefox 给浏览器带来了耳目一新的玩法。
当时的人们以使用 Firefox 而感到自豪。
04
Safari 的诞生
经过 5 年的研发, 2003 年在旧金山 Macworld 大会上,乔布斯亲自发布了 Safari 浏览器。
乔布斯在介绍 Safari 时还说:
Safari 的速度必须要足够的快,必须要远超 Mac 系统上的 IE 浏览器,因为 Safari 的问世,目的就是为了取代 IE 浏览器。
05
HTML5 的诞生
可这还是无法从根本上解决 ActiveX 的安全问题。
它们试图跳开由微软把持的 W3C 联盟,然后推动新的 HTML 技术发展。
2007 年,乔布斯发布了第一代 iPhone 手机,移动互联网正式到来。
乔布斯直言 iPhone 将不会支持 Flash,一时间,整个互联网行业对 HTML5 就产生了一股宗教般的热情。
不久,HTML5 阵营又迎来了另一位重量嘉宾 —— 谷歌。
06
Chrome 的诞生
而当时的谷歌 CEO 施密特认为,谷歌没办法与 IE、Firefox 竞争,投入只会耗费人力财力。
事情的转机发生在 2006 年。
2008 年,Chrome 浏览器正式上线。
Chrome 浏览器一出现,马上就受到了市场的关注。
接下来的故事,就变成了 Chrome 浏览器就以一种战斗者的姿态,向其他所有浏览器发起进攻。
07
Chrome 打败 Safari
一时间,谷歌和苹果进入了全面竞争状态,就连浏览器业务也未能幸免。
谷歌认为 WebKit 2 里有太多苹果专用的代码,不但对谷歌没有作用,而且还要花时间去处理兼容性的问题。
而谷歌提交的很多修改,又最终很难获得苹果的同意,双方就 WebKit 的发展方向产生了极大分歧。
没有了谷歌的共同研发,WebKit 就成为了苹果系统下的专属,自己玩自己的了。
此后甚至还学起了微软,每一次 Safari 的更新都是随着 Mac 的更新而更新。
08
Chrome 打败 Opera
不少用户唏嘘不已,Opera 曾经给浏览器带来了诸多的特性,比如标签页浏览、快速拨号、鼠标手势都是 Opera 首创。
而随着 Chrome 的强势崛起,Opera 就显得稀松平常起来。
09
Chrome 打败 Firefox
这让 Firefox 有着无与伦比的定制能力,也成为了 Firefox 的杀手锏。
而随着 Chrome 也加入扩展系统,Firefox 的优势就不再那么明显了。
而且,Chrome 从一开始选择了一条完全不同的道路,它将所有有关于浏览器本身修改的操作都锁死,而扩展也只能作用于网页。
事情也证明了 Chrome 的设计更具前瞻性。
而 Firefox 由于浏览器架构的原因,扩展成为了浏览器的负担,浏览器变得臃肿起来,再加上 Flash 经常性出错导致浏览器崩溃,越来越多的 Firefox 用户开始转投 Chrome 浏览器。
尽管当时有不少老用户痛心疾首,直言 Firefox 已经不是曾经的那个 Firefox 了,但后来的发展证明当初的决定是对的。
10
Chrome 打败 IE
不过 IE8 并没有太多改进,就连图标都还是一样的,而且更重要的是,IE8 仍然不支持 HTML5。
此时国内各大银行、学校以及政府机构的网站,仍然都只能用 IE 浏览器来访问。
在这种情形下,网站通常需要制作两个版本,一个是 HTML5 的通用版本,一个是 IE 的专门版本。
到了 2011年,在网友无尽的嘲笑中,微软放下了“高傲的头颅”。
新版本不但启用了新的图标,而且终于支持 HTML5 了。
而那个盗版泛滥的时代, Windows XP 系统普遍都关闭了系统更新,这导致一个庞大的用户群体被忽视,IE9 也因此丧失了很好的过渡期。
当然不出意久, IE10 也只能在 Windows 8 上运行。
而 Windows 8 的市场反应不佳,于是微软次年又推出了 Windows 8.1 系统,IE 浏览器也升级到了 IE11。
然而微软的转型希望再次落空,IE 浏览器在移动设备上毫无作为,最后只能留在了桌面电脑这座孤岛上。
因为 IE 给人的印象已经很难再有扭转局面的机会,微软想要翻盘,就必须要推倒重来。
可依旧还是那个老问题,Edge 浏览器只能在 Windows 10 上运行,Edge 浏览器再次成为“下载浏览器的浏览器”。
微软已经走到了穷途末路。
只是微软还是很傲骄的说:“此举的目的是为了给用户带来更好的 Web 兼容性,并为所有 Web 开发者减少 Web 碎片化,微软以后会成为 Chromium 项目的重要贡献者”。
结尾
而 IE 浏览器的失败,说到底是因为微软采用了操作系统与浏览器绑定在一起的策略。
而互联网的浪潮变化极快,绑定策略只会让微软显得保守封闭,逆潮流而行。
回复关键字
i
查看本系列的所有文章,
回复关键字
i25
获取本文提到的参考资料
2、写留言,对文章进行评论,我会尽可能回复。
3、点关注,关注我并星标,第一时间获取更新。