品牌知名度调研问卷>>

浏览器内核是什么意思 浏览器内核有几种类型

本文章由注册用户 知无涯 上传提供 评论 发布 纠错/删除 版权声明 0
摘要:浏览器由shell+内核两部分组成,shell是浏览器的外壳,通过调用内核来实现各种功能;内核则是浏览器的核心,是基于标记语言显示内容的程序或模块的。浏览器内核有五种,分别是Trident内核、Gecko内核、Webkit内核、Blink内核以及已经废弃的Presto内核,技术分支方面则主要有排版渲染引擎、JavaScript引擎以及其他三种。下面一起来了解一下浏览器内核有几种类型吧。

一、浏览器内核是什么意思

浏览器内核是指浏览器最核心的部分,负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。

浏览器分为两部分,shell 内核,Shell是指浏览器的外壳:例如菜单,工具栏等,主要是提供给用户界面操作、参数设置等,它是调用内核来实现各种功能的;内核则是浏览器的核心,是基于标记语言显示内容的程序或模块的。

通常所谓的浏览器内核,就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同。

二、浏览器内核有几种类型

浏览器的内核不止有一种,有以下五种类型:

1、Trident内核

Trident(又叫MSHTML)是一款开放的内核,由于其引擎被设计成一个软件模块,所以其他的软件开发人员就能够在他们开发的应用程序中加入网页的浏览功能。Trident内核接口已经很成熟了,但它无法在windows操作系统之外的其他操作系统上使用,所以不能跨平台使用。

2、Gecko内核

ecko的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,Gecko内核的浏览器也很多,这也是Gecko内核虽然年轻但市场占有率能够迅速提高的重要原因。

3、Presto内核

这款浏览器内核的特点就是渲染速度的优化达到了极致,它实际上这是一个动态内核,与前面几个内核的最大的区别就在脚本处理上,Presto有着天生的优势,页面的全部或者部分都能够在回应脚本事件时等情况下被重新解析;然而代价是牺牲了网页的兼容性,现已停止开发并废弃。

4、Webkit内核

Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。

5、Blink内核

Blink渲染引擎是2013年推出的,是多处理架构系统,新内核会提升整个开源网络生态系统的机能。

三、浏览器内核的技术分支有几种

浏览器内核的技术分支主要有三种:排版渲染引擎、JavaScript引擎以及其他:

1、排版渲染引擎

排版渲染引擎的功能主要负责取得网页的内容(HTML、XML、图像等)、整理信息,以及计算网页的显示方式,然后输出至显示器。所有的网页浏览器、电子邮件客户端以及其他需要编辑、显示网络内容的应用程序都需要排版渲染引擎,特别是排版渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。

2、JavaScript引擎

JavaScript引擎是用来渲染JavaScript的,JavaScript的渲染速度越快,动态网页的展示也越快,因此这一技术分支下发展的浏览器内核主要重视的是浏览器的使用速度和用户的使用体验。

3、其他

其他类型的技术分支主要是一些小众的技术。

网站提醒和声明
本网站为注册用户提供信息存储空间服务。除Maigoo网官方发布内容外,用户自主上传的文章、文字、图片等均不代表本站立场,本站亦不主动修改编辑,不对其真实性、合法性、准确性负责。如涉侵权、违法虚假等问题,权利人可通过平台投诉并提交相关证明,平台将依法履行通知和删除义务。 申请删除>> 纠错>> 投诉侵权>> 平台自有内容(文字、图片、界面、榜单、商标、LOGO 等)知识产权归本站所有,未经书面许可,禁止复制、转载、商用。
提交说明: 快速提交发布>> 查看提交帮助>> 注册登录>>
最新评论
相关推荐
谷歌浏览器怎么截图 谷歌浏览器怎么设置主页
谷歌浏览器是一款简单快捷,非常方便的浏览器,也是我们常用的浏览器之一。我们在使用谷歌浏览器的过程中,可能会遇到一些问题,比如想要截图,或者设置主页,那么下面就为大家介绍谷歌浏览器怎么截图,谷歌浏览器怎么设置主页。
搜索引擎和浏览器的区别 搜索引擎和数据库的区别
也许在很多人的意识里,搜索引擎就是浏览器,浏览器就是搜索引擎,其实这是不正确的想法。搜索引擎不是浏览器,它们之间有区别。浏览器是一个程序,通过这个程序可以链接到互联网,让网民通过这个浏览器查看到服务器上面的资料。而搜索引擎是一个网站,通过一定的算法,向用户提供网站收集到的资料。搜索引擎和数据库又有什么区别?下面来了解下。
浏览器是什么软件 好用的浏览器有哪些特点
浏览器是一款应用软件,电脑和手机上都有,它是用来检索、展示以及传递Web信息资源的,用户通过浏览器可以浏览互联网上的信息,是必备的上网软件之一。网络上的浏览器众多,并不一定哪款更好用,大家可以根据使用习惯选择,不过一般好用的浏览器都要求做到速度快、稳定、功能个性化、安全、免骚扰、界面清晰简洁。下面一起来了解一下好用的浏览器有哪些特点吧。
电脑浏览器如何设置密码 电脑浏览器密码怎么取消
我们都知道电脑是可以设置密码的,但是你知道吗,浏览器也可以设置密码。浏览器是进行网上冲浪不可或缺的工具、使用浏览器浏览网页,就会流行相应的历史记录,不想给别人看到,也有些家长为了防止自己家的小孩偷偷玩电脑,也想给电脑浏览器设置密码。电脑浏览器如何设置密码?电脑浏览器密码怎么取消?下面就一起来看看吧。
浏览器 电脑
1831 1
浏览器总是自己出来怎么办 浏览器中病毒了怎么办
日常中我们只要使用电脑几乎都会设计到浏览器这项功能,在使用的时候,有时候会出现一些意外的情况,很多人感到不知所措,比如在使用其它软件工作时,浏览器总是自己出来怎么办?一般来说打开设置,取消弹窗即可,如果还是不行,就很有可能是浏览器中病毒了,那么浏览器中病毒了怎么办呢?一起到文中来看看吧!
浏览器 电脑
1378 1