|  在技术加营销的道路上越走越远
温馨提示
我是弹窗内容
当前位置:首页 > 大前端开发 > 同一份代码为什么会出现浏览器兼容问题?介绍一下你对浏览器内核的认识?
同一份代码为什么会出现浏览器兼容问题?介绍一下你对浏览器内核的认识?

同一份代码为什么会出现浏览器兼容问题?介绍一下你对浏览器内核的认识?

日期:2021-07-19 浏览量:1477 原创作者:湖八爷
浏览器内核其实就是浏览器最核心的部分,目前国内大部分浏览器的内核都是采用谷歌的,不过也有采用双核模式(IE内核+谷歌内核)的浏览器。

浏览器内核主要分成两部分:渲染引擎 + JS引擎。


1:渲染引擎的主要工作是负责网页内容的渲染,包括HTML,CSS,XML,图片等元素。

因为各大浏览器的渲染引擎不同,所以不同浏览器对相同元素的渲染效果也会不同,这就导致了我们常见的浏览器兼容问题。


2:JS引擎的主要工作就是负责解析和执行JavaScript代码。目前大部分浏览器JS引擎部分都是采用谷歌出品的V8引擎,因为V8引擎实在是太优秀,它极大地提高了JS的运算速度,并且V8引擎是开源的。


谷歌V8引擎.jpg