十三年专注于网站建设与互联网应用开发,低调、有情怀的网络应用服务商!
南昌百恒科技微信公众号 扫一扫关注
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒科技微信公众号

关于主流浏览器中渲染引擎的介绍

百恒 2017-07-03 15:25:21 4827
       渲染引擎(rendering engine)在浏览器里有很多不同的称呼,比如布局引擎(layout engine)或浏览器引擎(web browser engine)。渲染引擎是浏览器的核心组件,负责把数据转换为用户在屏幕上可以看到的样式。浏览器可以把HTML、图片和CSS综合起来,共同决定用户在浏览器中看到的最终产品是什么样子。正是这些引擎让用户能够看到图形。说到图形,实际上也有只解析文本的渲染引擎,比如Lynx和W3M。
       Web上的渲染引擎有很多种。包括WebKit、Blink、Trident和Gecko等,下面江西网络公司-百恒网络就来为大家一一介绍一下。
       1、WebKit
       WebKit是最受欢迎的渲染引擎,很多浏览器都在用。最著名的是苹果的Safari,还有以前的谷歌Chrome也用过它。应该说,WebKit是当今最流行的渲染引擎之一。
       WebKit是一个开源项目,它的目标是成为通用的软件应用程序交互与展示引擎8。除了在浏览器中使用,还有邮件客户端和即时通信系统也在使用它。
       2、Trident
       Trident是微软开发的渲染引擎,也叫MSHTML。IE使用的Trident是闭源的,这一点不难想见。Trident算是第二流行的渲染引擎。
       与WebKit类似,Trident也被用于浏览器之外的软件中,比如Google Talk。软件可以通过调用Windows系统中的mshtml.dll动态链接库来使用这个引擎。
       Trident首次出现在Internet Explorer的第四个版本中,一直非常稳定。微软最新的IE至今还使用Trident作为核心渲染引擎。
       3、Gecko
       Firefox是使用Gecko开源渲染引擎的最主要的软件。Gecko应该是排在WebKit和Trident之后位居第三的渲染引擎。
       Gecko是网景公司20世纪90年代为其浏览器Netscape Navigator开发的一个渲染引擎。目前,Gecko主要用在Mozilla基金会和Mozilla公司开发的一些应用中,最主要的就是Firefox浏览器。
       4、Presto
       Presto是Opera的渲染引擎。但Opera团队在2013年宣布将很快放弃其自家的Presto,迁移至WebKit Chromium9。WebKit Chromium后来改名为Blink。
       一个主流浏览器如此巨大地切换路线,应该说是前所未有的。而且,这样一来,Presto注定会消亡,成为浏览器大战的牺牲品。
       5. Blink
       2013年,谷歌宣布从WebKit分支出来,创建了新的Blink渲染引擎。Blink最初致力于更好地支持Chrome的多进程架构,降低该浏览器的内部复杂度。这个渲染引擎能否像WebKit那样走向辉煌,我们可以拭目以待。但谷歌关于削减其不必要功能的提议,确实是一个好兆头。
       了解更多南昌网站建设、微信开发、APP开发等方面的资讯,欢迎来电咨询百恒网络,十多年建站经验,值得信赖!
400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
备案专线 备案专线
 
售后服务 售后服务
 
×