zoukankan      html  css  js  c++  java
  • 主流浏览器内核简介

    浏览器内核,即浏览器的核心(Rendering Engine),渲染引擎,渲染引擎决定了浏览器如何显示页面的内容和页面如何排版,即页面格式。 由于不同浏览器可能引擎不一样,会导致同样的代码渲染出的效果不同,所以在开发中,我们需要关心我们的应用如何为跨浏览器。而浏览器引擎又是基于排版引擎来开发的。

    1.浏览器内核:

    1.1 Trident

    IE4-IE11均用到Trident,IE11增加webGL(web Graphics Library),很多国产浏览器,如猎豹浏览器,360浏览器,QQ浏览器,百度浏览器 都在用或者用到过Trident引擎。

    1.2 Gecko

    Netscape首先使用的内核,Gecko主要特点是,开源,代码完全公开,可开发程度很高。 目前主要是Mazilla FireFox 在使用,Gecko又叫FireFox引擎。

    1.4 WebKit

    WebKit是 Safari,Chrome内核的原型,该内核常见的浏览器有 Apple Sarafi,Android浏览器。

    1.5 Blink

    Blink引擎基于WebKit,由chrome和opera联合开发,主要在Chrome 28+和opera 15+ 中使用。

    2 排版引擎

    2.1 WeCore

    该引擎由苹果公司基于KHTML开发,用于safari和swift

    2.2 KHTML

    WebKit和WebCore均基于KHTML开发。

  • 相关阅读:
    英文词频统计
    字符串练习
    第八周
    第七周
    第五周
    第六周
    第三周
    第四周
    第二周
    第一周作业
  • 原文地址:https://www.cnblogs.com/wzcblogs/p/5909190.html
Copyright © 2011-2022 走看看