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

       渲染引擎(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开发等方面的资讯,欢迎来电咨询易速网络,十多年建站经验,值得信赖!

提供全面的搜索引擎优化学习交流,专注网站优化和搜索引擎营销推广服务。用专业的SEO技术为企业网站提升关键词排名,让你的网站不仅满足用户体验还要适合搜索引擎优化规则。
易速网站优化公司 » 关于主流浏览器中渲染引擎的介绍
享更多特权,立即登录下载海量资源
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡