CSS:浏览器的内核及了解,有哪些常见的浏览器内核?(面试题)

浏览器的内核及了解?有哪些常见的浏览器内核?

         浏览器要渲染出网页给用户看 必须加载htm编码和js脚本渲染引擎渲染页面的UI和jd执行引擎操作内存,就是浏览器的内核
         根据不同的浏览厂商 他们使用了不同的内核,内核的程序时很难实现的 根据我的了解有一些内核是公司自己实现的
 

浏览器内核分渲染引擎(Rendering Engine)和 JS 引擎。

渲染引擎:

负责取得网页内容(HTML、XML、图像等等)、整理讯息(如加入 CSS),以及计算网页的显示方式,然后会输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效果也不相同。

JS 引擎:

解析和执行 JS 来实现网页的动态效果。

最开始渲染引擎和 JS 引擎并没有明确区分,后来 JS 引擎越来越独立,内核就倾向于指渲染引擎。

常见的浏览器内核:

         1、IE浏览器内核:Trident内核,也是俗称的IE内核;

      2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;

      3、Firefox浏览器内核:Gecko内核,俗称Firefox内核;(Netscape6 浏览器及以上版本)

      4、Safari浏览器内核:Webkit内核

      5、Opera浏览器内核:最初是自己的Presto内核,后来是Webkit,现在是Blink内核;

       
        国内的浏览器:360 2345 夸克
 
posted on 2022-09-22 09:43  香香鲲  阅读(212)  评论(0编辑  收藏  举报