美文网首页
主流浏览器及其内核使用引擎

主流浏览器及其内核使用引擎

作者: 活成一句废话 | 来源:发表于2019-03-04 22:20 被阅读0次

IE    trident

Chrome  webkit/blink

Firefox    gecko    Gecko是套开放原始码的、以C++编写的网页排版引擎。

Opera  presto        Opera欧朋浏览器,是一款挪威Opera Software ASA公司制作的支持多页面标签式浏览的网络浏览器,是跨平台浏览器可以在3Windows、Mac和Linux三个操作系统平台上运行。Opera浏览器创始于1995年4月。

Safari  webkit        Safari是苹果计算机的操作系统Mac OS中的浏览器,使用了KDE的KHTML作为浏览器的运算核心。

浏览器解析渲染页面原理

浏览器 最重要 最核心的部分是“解释引擎”,也就是“浏览器内核”: 负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。
网页的工作过程需要使用到两个引擎:渲染引擎和JavaScript引擎
什么是JavaScript引擎?简单来讲,就是能够提供执行JavaScript代码的运行环境
所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,排版引擎(Rendering Engine,也有称渲染引擎),渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。
浏览器内核很多,如果加上所有的几乎没有什么人在用的非商业的免费内核,那么可能大约有10款以上甚至更多,不过通常我们比较常见的大约只有以下四种:
- Trident :[ˈtraɪdnt]
IE浏览器(遨游、世界之窗、腾讯TT…都是IE)Trident内核最慢
IE 以Trident 作为内核引擎
- Gecko:[ˈgekəʊ]
- 开放源代码、以C++编写的网页排版引擎,是跨平台的
FireFox是基于 Gecko 开发;
- presto:[ˈprestəʊ]
目前公认网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。由Opera Software开发的浏览器排版引擎,Opera(欧朋浏览器),但由于市场选择问题,主要应用在手机平台–Opera mini
- Webkit:
苹果公司自己的内核,google的chrome也使用webkit作为内核。
是一个开源的浏览器引擎,同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,它拥有清晰的源码结构、极快的渲染速度,包含的 WebCore 排版引擎和 JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来。
许多网站都是按照IE来架设的,很多网站不兼容Webkit内核,比如登录界面、网银等网页均不可使用Webkit内核的浏览器。
Safari([səˈfɑri]), Google Chrome, 傲游3, 猎豹浏览器, 百度浏览器 opera浏览器 基于 Webkit 开发。

相关文章

  • 主流浏览器及其内核使用引擎

    IE trident Chrome webkit/blink Firefox gecko Gecko是套开...

  • HTML知识点

    1:主流浏览器及其内核? a、 IE: trident 内核b、 Firefox : gecko 内核c、 Saf...

  • 二 主流浏览器和JS入门

    主流浏览器及其内核 IE trident Chrome webkit...

  • HTML学习笔记1

    1.常见浏览器及其内核 1.1 浏览器内核 浏览器内核又可以分成两部分:渲染引擎(Rendering Engine...

  • 初学CSS

    1.主流浏览器及其内核: 主流浏览器:①.有一定市场份额 ②.有自己独立研发的内核 例如:IE、Firefox、G...

  • Day1 CSS基础

    本课总结如下1、主流浏览器及其内核包括 5 大浏览器 及 4 大内核,分别为IE 内核 trident;FireF...

  • 五大主流浏览器内核

    五大主流浏览器内核的源起以及国内各大浏览器内核总结 首先来捋一下内核的概念:浏览器内核又分为两部分:渲染引擎(la...

  • css总结

    本次主要记录的内容有:主流浏览器及其内核是什么?css权重问题?进制及其进制的转换为题? 现在主流浏览其有哪些?其...

  • 浏览器内核

    一、浏览器内核的概念 1、浏览器内核,也称排版引擎、渲染引擎2、基本上新内核都是基于旧内核的 二、五大浏览器内核 ...

  • 【浏览器内核】渲染引擎、JavaScript引擎

    浏览器内核 浏览器内核 又可以分成两部分:渲染引擎 和 JS引擎。 渲染引擎 渲染引擎 主要包括: HTML 解释...

网友评论

      本文标题:主流浏览器及其内核使用引擎

      本文链接:https://www.haomeiwen.com/subject/deowuqtx.html