浏览器发展史

第一次变革:Netscape王者

曾几何时,我用着Netscape,大骂那些用IE的是人“土鳖”。而到现在,这个名字已成为历史。

故事从1994年开始,那一年网景通信公司推出了代号为“网景导航者”的网景浏览器1.0,互联网历史上第一款商业化浏览器产品——Netscape诞生了,随后的Netscape6开始采用Gecko内核。后来的Mozilla FireFox(火狐浏览器)也采用了该内核,Gecko 的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,Gecko 内核的浏览器也很多,这也是 Gecko 内核虽然年轻但市场占有率能够迅速提高的重要原因。这款产品迅速风靡,随后迭代版本占领了浏览器大部分份额。在最鼎盛的时期,风光程度甚至超过了后来者IE。

第二次变革:蝗虫IE

浏览器世界统治时间最长、最为著名的莫过于微软的IE系列浏览器。如果不是网景浏览器的太过成功,或许不会有后来的IE了,快速的发展让Netscape犯下了一个致命错误,由于浏览器的成功带来的自信导致这家公司干脆尝试去做一个操作系了,而当时操作系统领域已经领先的微软马上意识到网景的威胁,立马收购另外一家浏览器公司,1997年微软基于Mosaic(“马赛克”,这是人类历史上第一个浏览器,从此网页可以在图形界面的窗口浏览)代码修改成了新的Trident内核,开发出了Internet Explorer,而且微软把IE浏览器捆绑在了他自己的操作系统中,想想当时的场景,安装一个微软的操作系统没有浏览器,还需要再花钱买一张网景浏览器软件才能上网,尽管网景浏览器很好用,但这样也很麻烦。微软操作系统中直接带有浏览器,试问还有谁愿意去在花钱买个浏览器软件?所以IE立马占领了浏览器市场。一直到今天,尽管有些强弩之末,但依然占据了半壁江山。

很多人将IE的成功归咎于微软的“蝗虫”式垄断战略,但坦白地说,Trident内核帮了它大忙,尤其在早期,从IE4中首次采用一直沿用到了IE11,所以Trident也被普遍称为IE内核。Trident实际上是一款开放的内核,它比较轻盈,而且历经多代发展,已具有成熟的接口规范和接口开发性,能够适应不同的脚本要求。因此才有许多采用 IE 内核而非 IE 的浏览器(壳浏览器)涌现。

非 Trident 内核浏览器的市场占有率大幅提高也致使许多网页开发人员开始注意网页标准和非 IE浏览器的浏览效果问题。
补充:IE 从版本 11 开始,初步支持 WebGL 技术。IE8 的 JavaScript 引擎是 Jscript,IE9 开始用 Chakra,这两个版本区别很大,Chakra 无论是速度和标准化方面都很出色。
国内很多的双核浏览器的其中一核便是 Trident,美其名曰 “兼容模式”。
Window10 发布后,IE 将其内置浏览器命名为 Edge,Edge 最显著的特点就是新内核 EdgeHTML。关于 Edge 浏览器更多可以参考 如何评价 Microsoft Edge 浏览器?



作者:卐鑫卍
链接:https://www.jianshu.com/p/db1b230e3415
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
posted @ 2021-03-03 16:42  些孓疏狂  阅读(354)  评论(0)    收藏  举报