浏览器内核

浏览器内核:

  1.支撑浏览器运行的最核心程序

  2.不同的浏览器可能不一样 

    chrome safari: webkit

    firefox:Gecko

    IE:Trident

    360,搜狗的国内浏览器:Trident + webkit

  3.内核有很多模块组成

    1)js引擎模块,负责js程序的编译与运行

    2)html、css文档解析模块:负责页面文本的解析

    3)Dom、css模块:负责dom、css在内存的相关处理

    4)布局、渲染模块:负责页面的布局和效果的绘制 (内存中对象)(以上是主线程)

    。。。。。。。。。。。

    n)定时器模块:负责定时器的管理

    n+1)事件响应模块:负责事件的管理

    n+2)网络请求模块:负责http请求管理

 

 

posted on 2020-09-25 16:21  家有糖果  阅读(40)  评论(0)    收藏  举报

导航