像银行、一些政府部门的网站兼容性比较差,只支持IE8等低版本浏览器。但是一些比较现代化的网站应用了很多html5、css3的新特性,在比较新的浏览器中运行良好。为了支持不同的需求,国内很多浏览器都是双核的(360、搜狗、遨游、猎豹等)。双核的意思是有2个渲染内核(IE Trident内核和webkit内核),支持2种渲染模式(兼容模式和极速模式)。
webkit内核号称是目前最快的内核,解析网页表现效果更好、速度更快,给用户带来更好的体验。
IE Trident内核主要是兼容比较老的网页,使其能正常显示。
可以使用meta标签,指定网页默认的渲染内核。
//极速
<meta name="renderer" content="webkit">
//ie兼容
<meta name="renderer" content="ie-comp">
//ie标准
<meta name="renderer" content="ie-stand">
常见的浏览器内核(渲染引擎)有:Trident、Webkit、Gecko、Presto、Blink(Webkit的分支)。
- IE Trident
- safari + chrome webkit
- firefox Gecko
- opera Presto (现在的opera才有blink内核)
- 其实现在的chrome采用的是最新的blink内核(是webkit的一个分支)
参考:http://www.pig66.com/weixintoutiao/kejika/2016-01-17/308818.html