浅谈主流浏览器与其内核,用户如何选择?
首发

浅谈主流浏览器与其内核,用户如何选择?

优质
请用语音读文章

热门回答:

目前主流的浏览器有5大款,分别是Google、IE、Firefox、Safari、Opera。其中最流行的是google的开源Chromium体系。包括blink渲染引擎和JS v8解析引擎。微软和Opera也纷纷选择了Chromium作为自己的浏览器内核。

浏览器最重要的部分是浏览器的内核,是浏览器的核心,也称渲染引擎,用来解释网页的语法并渲染到网页上。其中内核可以分为两部分。一部分是渲染引擎(render engineer或layout engineer)。其负责生成DOM树,负责渲染和重绘;另一部分是JS引擎。负责JS的解析、编译与解释执行。现在通常将html/css的渲染引擎和js解析引擎分离开来。

渲染引擎内核分别有trident、webkit、blink、gecko等:

1、Trident 内核(Windows)

Trident 就是IE浏览器 所使用的内核。也是很多浏览器所使用的内核。通常被称为IE内核。目前基本快消亡。

2、Gecko(跨平台)

Netscape6 启用的内核。现在主要由Mozilla基金会进行维护。是开源的浏览器内核。目前最主流的Gecko内核浏览器是Mozilla Firefox。所以也常常称之为火狐内核。非常小众人群使用。

3、WebKit(跨平台)

由KHTML发展而来。苹果给开源世界的一大贡献。是目前火热的浏览器内核。火热倒不是说市场份额。而是应用的面积和势头。因为是脱胎于KHTML。所以也是具有高速的特点。同样遵循W3C标准。仍然占有少部分市场。

4、Presto(跨平台)

Opera 所采用的内核。准确地说。是Opera 7.0及以后版本的内核。Opera 3.5-6.1版本使用的内核叫做Elektra。目前已经死掉。

5、Blink内核(跨平台)。由Google和Opera Software共同开发的浏览器内核。基于webkit。现在Chrome(28及往后版本)、Opera(15及往后版本)的Webkit内核换成了Blink内核。目前chrome已经是70多的版本了。目前最流行的渲染引擎。预计blink将垄断渲染引擎市场。

JS解析引擎包括:

1、Chakra 。IE9启用的JavaScript引擎。

2、SpiderMonkey / TraceMonkey / JaegerMonkey

SpiderMonkey应用在Mozilla Firefox 1.0-3.0。TraceMonkey应用在Mozilla Firefox 3.5-3.6版本。JaegerMonkey应用在Mozilla Firefox 4.0及后续的版本。

3、V8 应用于Chrome。现在同时应用于后台node环境。目前最火热的引擎。发展迅猛。

4、Nitro 应用于Safari 4及后续的版本。

5、Linear A/Linear B/Futhark/Carakan

Linear A应用于Opera 4.0-6.1版本。Linear B应用于Opera 7.0~9.2版本。Futhark应用于Opera 9.5-10.2版本。Carakan应用于Opera 10.5及后续的版本。

6、KJS KHTML对应的JavaScript引擎。

根据最新的统计显示。全球浏览器市场份额最大的几家厂商及其排名分别是:Google Chrome、Mozilla Firefox、Internet Explorer、Microsoft Edge、Opera及Safari。国内的主要浏览器UC、QQ浏览器、搜狗、360。百度等。

在手机上浏览器内核就是Chromium和Safari两者。Safari因为苹果操作系统缘故仍占有少部分份额。其他几家均没有市场。

除了国外浏览器有自己的内核外。中国没有任何浏览器有自己的渲染引擎或解析引擎。全都是套壳浏览器。这也是为何中国在信息科技领域缺乏核心技术的例证之一。现在浏览器越来越复杂。与操作系统类似。提供了强大的运行平台。而我们国家并没有相关的技术也没有相应的投入。有的只是拿来主义。通过开源框架按照本地习惯改一下UI界面。

如果把浏览器做个拆分。其组成部分主要有:用户界面、浏览器引擎、渲染引擎、 网络 、JS解释器、UI后端、数据存储7个部分。而这些核心技术。可惜都是舶来品。但国内的开发者也很聪明。开创性发明了双核浏览器。360浏览器、猎豹浏览器都是采用IE+Chrome双内核。搜狗、遨游、QQ浏览器也是双内核:Trident(兼容模式)+Webkit(高速模式); UC浏览器电脑版采用Blink内核和Trident内核。百度浏览器、世界之窗内核都是单核(IE内核)。

如果要选择浏览器内核毫无疑问是chromium体系的的blink+v8。但随着中美贸易战升级。美国对中国核心技术封锁和掣肘。中国的大型互联网公司以及手机厂商应该明白。自研操作系统以及浏览器内核已经迫在眉睫了。

其他观点:

现在我一直使用的是360安全浏览器。这个我觉得挺好用。

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

相关推荐

为什么很多游戏里都有角色叫奥拉夫?

请用语音读文章热门回答:995年。一位在流亡英格兰期间接受基督教信仰的北欧大领主[&...

LOL:IG战队迎来一位日本特殊粉丝,为jack打气,网友“U盘里的女神”,如何?

请用语音读文章热门回答:大家好!我是让你们日日思念。又让你们彻夜难眠的熊猫酱希望[&...

哪部电影是你通宵也要看的?

请用语音读文章热门回答:《赛德克巴莱》这部台湾电影历时十二年。动员两万多人参与[&h...

王者荣耀S15赛季上线两天,宫本胜率暴涨化身T0战士,其他四个位置的T0首选英雄是谁?

请用语音读文章热门回答:王者荣耀S15赛季已经开始两天了。现在王者人数已经到了五[&...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 退到无路可退 永久VIP 2022年9月30日 19:07:42

    内核,浏览器,引擎,版本,应用于,都是,自己的,中国,开源,的是

  • 笑红眼 永久VIP 2022年9月30日 19:07:42

    没想到大家都对浅谈主流浏览器与其内核,用户如何选择?感兴趣,不过这这篇解答确实也是太好了

  • 眼泪、说拜拜 永久VIP 2022年9月30日 19:07:42

    目前主流的浏览器有5大款,分别是Google、IE、Firefox、Safari、Opera。其中最流行的是google