浏览器内核

微笑、不失礼 提交于 2019-12-05 14:27:05
  • 浏览器内核包括两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。

  • 渲染引擎负责解析网页语法并渲染、展示网页。渲染引擎决定了浏览器如何显示网页的内容以及页面的格式。

  • JS 引擎负责解析和执行 Javascript 语言,实现网页的动态效果。

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

  • 不同浏览器内核对网页的语法的解析有所不同,因此同一网页在不同的浏览器里渲染,展示效果可能不同。

  • 常见的浏览器内核:

    IE:Trident

    firefox:Gecko

    safari:webkit

    Chrome :Chromium/Blink

    Opera:Presto

    Microsoft Edge:EdgeHTML

更多详细资料请参考:五大主流浏览器内核的源起以及国内各大浏览器内核总结

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!