本文介绍了关于“浏览器内核的类别是什么?”很多人在实际案例的操作中会遇到这样的困难。接下来,让边肖带领大家学习如何应对这些情况!希望大家认真阅读,学点东西!
浏览器最重要或最核心的部分是“Rendering Engine”,大致可以翻译为“RenderingEngine”,但我们一般习惯称之为“浏览器内核”。负责解释网页的语法(如标准通用标记语言下的应用程序HTML和JavaScript)和呈现(显示)网页。因此,所谓的浏览器内核就是浏览器使用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容和页面的格式信息。不同的浏览器对网页编写语法有不同的解释,所以同一网页在不同内核的浏览器中呈现(显示)的效果可能会有所不同,这也是网页编写人员需要在不同内核的浏览器中测试网页显示效果的原因。
浏览器内核分类
三叉戟
说起三叉戟,大多数人都会觉得陌生,但提起IE浏览器基本上是家喻户晓。因为这个内核被包含在世界上使用率最高的操作系统中,也就是Windows操作系统,我们经常称之为IE内核。使用三叉戟内核的浏览器包括IE、Maxthon、世界之窗浏览器、Avant、腾讯TT、斯雷普尼尔、GOSURF、GreenBrowser、KKman等。
三叉戟(又称MSHTML)是微软开发的排版引擎。IE4在1997年诞生的时候就一起出现了,之后一直在不断的更新和完善。实际上,它是一个开放的内核。因为它的引擎是作为一个软件模块来设计的,所以其他软件开发人员可以将网页的浏览功能添加到他们开发的应用程序中。三叉戟内核接口非常成熟,所以使用IE内核的产品很多。但是IE内核不能在windows操作系统以外的其他操作系统上使用,所以不能跨平台使用。
这个内核程序最早是在1997年IE4上采用的,是微软在马赛克代码的基础上修改的,并在IE11上继续使用,也就是俗称的“IE内核”。Trident其实是一个开放的内核,它的接口内核设计相当成熟,所以出现了很多用IE内核代替IE的浏览器(shell浏览器)。
浏览器内核排版引擎
WebCore
WebCore是苹果开发的排版引擎,它是基于另一个排版引擎“KHTML”开发的。Safari是WebCore的主要用户,还有OmniWeb、Shiira、Swift等等。Safari现在支持Windows,但是效果没有macOS上的好。
“浏览器内核的类别有哪些?”介绍到这里。感谢阅读。如果你想了解更多的行业,可以关注网站。边肖将为您输出更多高质量的实用文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/85695.html