首页 > 编程知识 正文

五大主流浏览器的优缺点,浏览器内核分类及简介

时间:2023-05-03 19:06:42 阅读:165467 作者:2618

1 .国内双核浏览器内核之一1. Trident IE的内核只能在Windows平台上使用,不是开源的。 Trident内核持续到IE11,IE11的后继Edge采用了新的内核EdgeHTML。

2.Gecko开源内核后来被FF(FireFox )采用。 最大的优点是跨平台,它用于主要操作系统,如Microsoft Windows、Linux和MacOs X。

3.Webkit开放源代码内核。 Webkeit的鼻祖是Safari,以前的Chrome使用的是Webkeit。 注意: Webkit包括实际上是渲染引擎的Webcore (前身为KHTML )和JS引擎的JSCore

Safari浏览器内核: Webkit内核; khtml-WebKit(WebCorejscore )-Webkit2

4.Chromium开源内核chromium fork从webkit上提高了代码的可读性和编译速度。 顺便说一下,谷歌开发了自己的JS引擎——V8,大幅提高了JS的运算速度。

Blink内核是谷歌和Opera Software开发的浏览器排版引擎,于2013年4月发表。 现在,Chrome内核是Blink。

Chromium内核 Webkit内核 Blink内核

5.Presto Opera Software开发的浏览器发布引擎。 Opera7.0是世界上渲染速度最快的引擎,已开始使用。 13年2月以后,为了降低研发成本,Opera宣布放弃Presto加入谷歌阵营,采用chromium,此后也紧跟Blink的步伐。

国内主流浏览器360浏览器,猎豹浏览器内核: IE内核Chrome双核

Sogou、漫游、QQ浏览器内核: IE内核(兼容模式) Webkit (高速模式);

百度浏览器,世界之窗内核: IE内核;

245浏览器内核:以前好像是IE内核,现在也是IE Chrome双核;

UC浏览器内核:这有各种各样的意见。 虽然UC说是自己开发的U3内核,但似乎还是基于Webkit、Trident以及火狐内核

前五大主要浏览器(按出生顺序) 1、internet explorer (ie )浏览器:

IE诞生于1994年,当时微软为了对抗几乎占市场90%的网景Netscape Navigator (导航者),打算在windows上开发自己的浏览器。 命名为Internet Explorer。 意思是网络资源管理器。 听着,领航员是资源管理器。 从名字来看,火药味很浓呢。 (ps从此拉开了第一次浏览器大战的帷幕。 结果,众所周知,微软大获全胜,几乎在98年网景将自己卖给了AOL公司,一度结束,但还没有结束。 随后,网景将身份转变为Firefox火狐,进入大众视野,唤起凤凰涅槃的快感。 到今天为止,Firefoox就是Firefox的火狐。不过,竞争才是推动技术发展的关键。 第一次浏览器大战以微软和网景为代表,极大地推动了浏览器端技术的发展。 大公司开始着手开发自己的浏览器。 有压力才有动力啊)但是微软急于对抗网景。 没有那么多时间,我决定从零开始,和Spyglass合作。 所以IE其实是由早期商业专利的web浏览器Spyglass Mosaic派生而来,由Spyglass Mosaic和ncsamosaic(1993年、 美国国家超市NCS (nationalcenterforsupercomputingapplications )是全球首款网络浏览器命名为Mosaic,此后网坛知名的Mozilla即将到来但实际上,Mosaic并不是第一个具有图形界面的Web浏览器。 但是,Mosaic是第一个被公众接受的浏览器。 那个让很多人理解了互联网。 (非常相似,但Spyglass Mosaic相对不太有名,使用了少量的NCSA Mosaic源代码。 2

从1996年开始,微软从Spyglass获得了Spyglass Mosaic的源代码和许可证。 这使得IE逐渐成为微软专用软件。 (此后,微软通过将IE与操作系统捆绑的模式扩大了市场份额,使IE成为浏览器市场的绝对主流。 (() )从那时开始,IE的渲染引擎就是Trident,也俗称IE内核,国内大多数浏览器都以IE内核或IE和Chrome双核的形式来提高性能。

2、Opera浏览器:

Opera创立于1995年4月,由挪威的Opera Software ASA公司公布,确定2016年2月被奇虎360和昆仑万维收购。 (题外话~Opera浏览器从一开始就制作了内核和版本号都是自己的东西。 之后,他放弃了为了市场份额而迎来高峰的Presto,转向了WebEBTO ()。 现在是Blink,但我欣赏这家公司在残酷的浏览器战争中坚持自己共存而生存的顽强精神。 它的起源与IE相同,但没有微软那样强大的后台。 也许抛弃自己内核的时候就已经决定了这个结果,希望在浏览器发展不可或缺的力量的最后,奇虎和mldbl能像这样流下骨血

的浏览器继续发扬光大吧,虽然~最初的东西已经没有了)。自我感觉,Opera能从第一次浏览器大战两大霸主的交火中勉强存活下来已经是个奇迹了,毕竟后来的三大浏览器都是诞生于第一次浏览器大战之后,但是却没抵得过时间的考验,这真的是个悲伤的故事~~

前段括弧里面已经交代清楚了,Opera浏览器的内核最初是Presto,前几年宣布使用Google的开源项目Webkit作为自己的内核,没过多久,又跟随Google使用Blink内核~~就酱~

3、Safari浏览器:

第二次浏览器大战基本是从苹果公司2003年1月发布其自有浏览器Safari开始的,苹果利用自己独天得厚的手机市场份额,使Safari浏览器的用户数量不断上升。从Safari推出之时起,它的渲染引擎就是Webkit,一提到 webkit,首先想到的便是 chrome,可以说,chrome 将 Webkit内核 深入人心,殊不知,Webkit 的鼻祖其实是 Safari。现在很多人错误地把 webkit 叫做 chrome内核(即使 chrome内核已经是 blink 了),苹果都哭瞎了有木有。Safari 是苹果公司开发的浏览器,使用了KDE(Linux桌面系统)的 KHTML 作为浏览器的内核,Safari 所用浏览器内核的名称是大名鼎鼎的 WebKit。 Safari 在 2003 年 1 月 7 日首度发行测试版,并成为 Mac OS X v10.3 与之后版本的默认浏览器,也成为苹果其它系列产品的指定浏览器(也已支持 Windows 平台)。如上述可知,WebKit 前身是 KDE 小组的 KHTML 引擎,可以说 WebKit 是 KHTML 的一个开源的分支。当年苹果在比较了 Gecko 和 KHTML 后,选择了后者来做引擎开发,是因为 KHTML 拥有清晰的源码结构和极快的渲染速度。Webkit内核可以说是以硬件盈利为主的苹果公司给软件行业的最大贡献之一。随后,2008 年谷歌公司发布 chrome 浏览器,采用的 chromium 内核便 fork 了 Webkit。

4、Firefox浏览器:

前面提到过,在第一次浏览器中大败的网景公司并没有彻底烟消云散,就是几经曲折(此处省略,有兴趣查阅资料),原网景公司的人员创办了Mozilla基金会,这是一个非盈利组织,正是他们在2004年推出了自己的浏览器Firefox,并且以之前的Mosaic内核为基础,开发了Gecko引擎,这也是火狐自04年发布以来一直使用的渲染引擎~后来在2005年,又在基金会的基础上成立了Mozilla公司,其主要任务就是继续开发Firefox。Gecko是一个开源项目,代码完全公开,因此受到很多人的青睐~~对了,从Firefox问世开始,第二次浏览器大战基本算是彻底打响了,第二次浏览器大战与第一次二元鼎力的局面不同,这一次的特点就是百家争鸣,也自此打破了IE浏览器从98年网景被收购后独步浏览器市场的局面。

5、Chrome浏览器:

2008年,大名鼎鼎的互联网巨头Google公司发布了它的首款浏览器Chrome浏览器。虽然在浏览器方面,Chrome算是年轻的一代了,但是没办法啊,人家是着急的歌曲dcdzx啊,后台太强,而且确实先天能力得天独厚,从文章最初贴的那个浏览器市场份额报告可以看出即便是在国内市场,Chrome浏览器依然占据着半壁江山。前面说的,其实Chrome浏览器的内核名为chromium,也就是现在大家习惯称的chrome内核,而且按照大家的误解,一直认为的chrome内核就是由苹果公司最先选择的算是KHTML引擎的分支-Webkit,这大概是苹果公司至今说不清道不明的伤痛吧~~chromium fork 自开源引擎 webkit,却把 WebKit 的代码梳理得可读性提高很多,所以以前可能需要一天进行编译的代码,现在只要两个小时就能搞定。因此 Chromium 引擎和其它基于 WebKit 的引擎所渲染页面的效果也是有出入的。所以有些地方会把 chromium 引擎和 webkit 区分开来单独介绍,而有的文章把 chromium 归入 webkit 引擎中,都是有一定道理的。(谷歌公司还研发了自己的 Javascript 引擎,V8,极大地提高了 Javascript 的运算速度。)chromium 问世后,带动了国产浏览器行业的发展。一些基于 chromium 的单核,双核浏览器如雨后春笋般拔地而起,例如 搜狗、360、QQ浏览器等等,无一不是套着不同的外壳用着相同的内核。

然而 2013 年 4 月 3 日,谷歌在 Chromium Blog 上发表 博客,称将与苹果的开源浏览器核心 Webkit 分道扬镳,在 Chromium 项目中研发 Blink 渲染引擎(即浏览器核心),内置于 Chrome 浏览器之中。其实Blink引擎就是也就是Webkit的分支,就像Webkit是KHTML的分支一样。Blink引擎现在是谷歌公司与Opera Software共同研发,上面提到过的,Operaqq弃用了自己的Presto内核,加入Google阵营,跟随谷歌一起研发Blink,套上Chromium内核后,用户体验貌似确实大不如前,鼎盛时期的Opera7.0也不复存在~~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。