0
点赞
收藏
分享

微信扫一扫

专业素养(一)

小沙坨 2022-01-06 阅读 33

浏览器两部分:
shell
内核:渲染引擎(layout engineer)或(Rendering Engine)和 JS 引擎
后来 JS 引擎越来越独立,内核就倾向于单指渲染引擎
和其他模块

浏览器发展史

最早的浏览器是首个网页浏览器 Worldwide Web 简称www ,给了CERN(欧洲核子研究中心),做为处理庞大电话本的

Mosaic(马赛克)出现了 , 第一个能显示和使用图片的浏览器

NetScape(网景)公司 成立了发布了第一款商业浏览器NetScape Navigator ,Gecko内核。 随后火遍全球,随后他就想那干脆弄一个操作系统好了。然后他就被微软注意了, 微软意识到网景通讯公司对其操作系统和应用市场的威胁,立马收购另外一家浏览器公司,在其基础上开发了IE,IE就和windows捆绑销售,随后IE占据了市场。 Trident内核。

后来大概98年(网上查的)网景公司竞争失败,开放了网景浏览器的源码,并成立了 Mozilla组织,(火狐由这个组织创建的)

挪威的opera也发布了,有自己独立的内核(Presto),但是这浏览器市场占有率一直有都不高,半死不拉活那种

题外:

2002年IE开始主导浏览器市场,市场份额达到95%。
2006年10月推出了IE7,兼容windowsxp和Vista。
虽然ie7做了兼容,但是ie6开始到ie8七八年间几乎没对浏览器做什么革新
IE坐在份额第一的头把交椅后,却一直不思进取,自己制作一套web标准,也不怎么支持html,javascript,css这些web技术的新版本特性

之后第二次浏览器大战爆发了
苹果发布了Safari公开测试版,推出了WebKit引擎。(基于KHTML)
Mozilla的Firefox发布了,(Gecko)
08年谷歌发布了google chrome ,带着Chromium 内核(WebKit) , 后来自己混了

虽然IE浏览器现在被很多人诟病,但是不得不说IE6也是做了很大贡献的,这里就引出了js引擎这个东西

js引擎发展史

95 年 Netscape 一位名为 Brendan Eich 的工程师创造了 JavaScript

1996年8月,微软公司强势介入,宣布推出自己的脚本语言Jscript;11月,为了压制微软,网景公司决定申请Javascript的国际标准;1997年6月,第一个国际标准ECMA-262正式颁布。

IE6首次实现对js引擎的优化和分离(2001)
Chrome发布后使用优化后的js引擎(v8引擎:可以直接把js代码转换为机械码)(2008)

举报

相关推荐

0 条评论