什么是浏览器核心网络技术

什么是浏览器核心网络技术
欢迎大家来,这篇文章给大家带来,欢迎大家阅读参考
没有浏览器我们不能每天上网,但你可能不在乎浏览器的内核,浏览器的性能差异与内核无关,今天我们要充实自己,了解浏览器的核心知识。
浏览器内核是什么
首先,解释浏览器内核是什么。有很多中文译本。现在流行的是排版引擎、解释器引擎和渲染引擎。
渲染引擎,顾名思义,是用来渲染页面的内容,将一个网页的代码到一个网页,你可以看到的。因为它是排版,所以这肯定是排版和其他问题。为什么排版错位是由于非标准网站本身的写作,和一些因为浏览器的渲染不标准。
现在有几个主流的排版引擎,因为这些排版引擎有自己的浏览器,所以他们常常混合排版引擎的名称与浏览器的名字,像往常一样,IE内核的浏览器的内核。事实上,这是不合理的,因为一个完整的浏览器将不只有一个排版引擎,也自己的接口框架等功能支持,和排版引擎本身是不可能实现的浏览器的所有功能。
下面列出了几种主流的排版引擎和浏览器。
1,三叉戟内核(Windows)
三叉戟是一个著名的IE浏览器的内核,而内核许多浏览器使用,通常被称为IE内核,还有基于Trident内核的很多浏览器,因为三叉戟核提供了一个丰富的调用接口,老三叉戟核(例如,常说的IE6内核)总是不跟随W3C的标准,但由于市场最大份额的IE6,所以结果是一些专门的网页IE6老三叉戟核用IE6显示是正常的,但事实上这些代码页不符合W3C标准,所以根据W3C标准,根据老的Trident内核和偏差写,这就是为什么很多人觉得后来IE9的网页布局有时凌乱,但IE6是不正常的,浏览器兼容性差,和你访问的网页不符合新的标准。三叉戟的内核,可以称为目前最新版本是用IE9的内核和W3C标准的支持已经得到增强,更比以前的版本。
三叉戟内核的常用浏览器是:
IE6,IE7,IE8,IE9(三叉戟4)(三叉戟5),IE10(三叉戟6);
世界之窗,360安全浏览器,Maxthon browser Sogou;腾讯;TT;云浏览器(早期版本)、百度浏览器(早期版本)、瑞星安全浏览器,浏览器;GreenBrowser,Avant浏览器(前12版)115浏览器、155浏览器、Mozilla Firefox,N;二氧化碳,糖果浏览器的彩虹,浏览器,浏览器,瑞士新疆影浏览器,114浏览器,浏览器,浏览器,蚂蚁飞腾浏览器,浏览器速达佐罗;
有些浏览器是新版本的双核,甚至多核,其中一个是三叉戟,再加上一个内核。国内厂商一般称之为其他内核高速浏览模式和三叉戟兼容浏览模式,用户可以来回切换。
2,壁虎(跨平台)
netscape6启用内核现在由Mozilla基金会保持。它是开源浏览器内核。目前最主流的壁虎内核浏览器是Mozilla Firefox,因此它通常被称为Firefox内核,由于Firefox的出现,IE的霸主地位逐渐减弱,Chrome的出现加速了这个过程,非三叉戟内核的出现正在改变整个互联网。最直接的是促进编码标准化。这也使得微软不得不在竞争压力下提高IE。但遗憾的是,虽然它是开源的,而且这么多年的发展,基于Gecko的浏览器并不多见,除了一些简单的变化(欺骗X浏览器)或重新编译(ayakawa,ayakawa,tete009)还是比较罕见的深度定制或增强壳。此外,还有一些其他的软件,借的Gecko内核,如音乐管理软件的鸣禽。
常见的Gecko内核的浏览器:Mozilla Firefox,Mozilla Seamonkey,顿悟(早期版本),羊(早期版本),K-Meleon。
3、KHTML(Linux)
内核开发的KDE速度快和低容错。这个内核可能不知道很多,但看看后面,你会看到它。为KHTML内核常见的浏览器:Konqueror。
4、Webkit(跨平台)
对KHTML发展也是一大贡献苹果开源世界。它是目前最热门的浏览器核心。它不是市场份额,但面积和应用的动力。因为它脱胎于KHTML,它的特点是速度快,它也遵循W3C标准。从现在起,WebKit内核是最有潜力的,并已取得了不少新的核心。它的性能非常好,对W3C标准的支持是完美的。我对此非常乐观。
常见的WebKit内核的浏览器:苹果Safari(赢/ / / Mac iPhone iPad),Symbian手机浏览器和Android的默认浏览器。
5、铬(跨平台)
事实上,铬是维基百科WebKit,并从铬WebKit不分开,这个区别是我自己根据口感不好。我记得曾经看过一个公牛的Bowen说,铬梳理了WebKit代码多的可读性,所以它可能需要一天的编译代码。现在可以在两小时内完成。我没有研究过它自己,但它是可信的。这也可以解释为什么壁虎和WebKit出来这么久,第三方编译器,定制版的不多,但从已经大量的铬浏览器。
常见的铬内核的浏览器:谷歌浏览器、铬、SRWare Iron、科莫多龙。
6、Presto(跨平台)
用歌剧的内核,是精确的,是歌剧7和以后的版本的内核,和歌剧的3.5-6.1版本内核叫艾丽卡。不用说,Presto支持W3C标准也很好。虽然我非常喜欢看歌剧,我一直有一个关于速度保留Presto的渲染。在operachina论坛前,有人看到Presto第一次解析文本,保证可读性和媒体资源的渲染,Presto内核常见的浏览器:歌剧。
二、Javascript引擎
完成排版引擎,然后讨论Javascript引擎。顾名思义,Javascript引擎用于执行js代码。
你为什么要说它因为它也涉及到运行点。我经常看到很多关于浏览器更快的文章,但大部分是Javascript的渲染速度,不加载速度的页面。在网络速度许可的情况下,速度的各种浏览器加载页面不是很不同(歌剧少)。这并不是说,相比于Javascript的渲染速度是不是真的这么说没有意义,因为现在的网页中的Javascript的比例会越来越大,动态页面越来越开始Javascript,比如现在主流的SNS,电子邮件,网页游戏,所以Javascript渲染速度是一个非常重要的指标。更快的Javascript渲染,更快的动态显示动态页面。歌剧一直在Javascript引擎是非常强大的运行。一般来说,测试版的最新版本是PK,Opera基本上会赢得冠军。
1、查克拉,IE9启用新的Javascript引擎。
2、SpiderMonkey / / jaegermonkey TraceMonkey
应用在Mozilla Firefox为SpiderMonkey,TraceMonkey是应用在Mozilla Firefox 3.5-3.6版,JaegerMonkey应用于Mozilla的火狐4及以后的版本。
3、V8在Chrome、傲游3中的应用。
4,Nitro应用于Safari 4和后续版本。
5、线性 / / /线性B futhark Carakan
线性应用于歌剧4.0-6.1版,线性B应用于歌剧7到9.2版,适用于歌剧9.5-10.2 futhark版本,采用Carakan 9.5-10.2 10.5及以后的版本。
6、对Javascript引擎相应的千术KHTML。
三,几个与浏览器相关的测试项目
1、V8引擎测试传输门,现在很多双核浏览器使用它来运行测试Javascript引擎,得分越高越好。
2、酸ACID3测试门户网站,主要是兼容网页标准。分数越高,网页的开发标准就越好。满分是100分。
3、HTML5测试门户,并测试浏览器对HTML5标准的支持,得分越高。
四,几朵奇葩
1、IETab
这是一个浏览器扩展,没有一个核心。在第三方编译版本的情况下,IETab一直是Mozilla Firefox的最大装置,铬和其他非Trident内核的浏览器。它方便用户调用三叉戟内核访问一些不兼容的网站而不打开IE。
2,三叉戟/壁虎双核浏览器
虽然ietab可以实现一些需求,深度定制不同,所以三叉戟 /壁虎双核浏览器诞生。Sleipnir和先锋12(虎鲸)是较常见的这一类。先锋12因为逆戟鲸的早期积累,所以你也打算加入后的铬,变成一个三核心的浏览器,但现在Mozilla Firefox和Chrome在疯狂刷版,必须有能量的一部分花在后续版本。
3、三叉戟、Webkit的双核浏览器
现在最流行的双浏览器的基本架构,360极速浏览器、世界之窗浏览器,傲游极速版3、搜狗浏览器、QQ浏览器,枫树浏览器,百度浏览器,浏览器快,云浏览器(版本)、太阳花浏览器,其中最精彩的是傲游3,其他的是基于铬双核浏览器,傲游是基于WebKit的,但也与V8发动机
4、三叉戟 / /三核浏览器WebKit的壁虎
目前看来是日本的整,和埃文特将被列在这里加入WebKit内核。说实话,真的很难用整。非常好,每个内核都比较独立,外壳本身增强,稳定性不高,所以最好使用单核浏览器。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部