用Meta标签代码让360双核浏览器默认极速模式不是兼容模式

2018-12-29 18:55:39丽君

  • <html>   <head>  
  • <meta name=”renderer” content=”webkit|ie-comp|ie-stand” />   </head>  
  • <body>   </body>  
  • </html>  
  • content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用webkit内核,IE兼容内核,IE标准内核。

    若页面需默认用极速核,增加标签:<meta name=”renderer” content=”webkit” />
    若页面需默认用ie兼容内核,增加标签:<meta name=”renderer” content=”ie-comp” />
    若页面需默认用ie标准内核,增加标签:<meta name=”renderer” content=”ie-stand” />

    这里发现一个问题,官方给的信息里结尾是“>”,实际测试时不起作用,这时只要把结尾改为“ />”(注意 / 前面有空格),测试是可行的。

    各渲染内核的技术细节

    内核 Webkit IE兼容 IE标准
    文档模式 Chrome 21 IE6/7 IE9/IE10/IE11(取决于用户的IE)
    HTML5支持 YES NO YES
    ActiveX控件支持 NO YES YES

    各内核UA示例



     

    备注

    这个功能其实和IE9的X-UA-Compatible很类似,关于IE几个内核的实现介绍,请看:
    http://blogs.msdn.com/b/ie/archive/2010/06/16/ie-s-compatibility-features-for-site-developers.aspx

    了解极速模式和兼容模式使用的技术:

    极速模式使用的是Webkit内核,Webkit内核是全球最快速的浏览器内核,同时支持了诸多的网页新标准,
    但由于Webkit内核较新,国内一些网站尚未较好地支持此内核。

    兼容模式使用的是IE浏览器所使用的 Trident 内核,是国内网页制作时主要兼容的浏览器内核,兼容性问题较少。

    IE9/IE10模式使用的是IE9/IE10浏览器所使用的新内核,加入了硬件加速、全新的脚本渲染引擎,更标准的HMTL5及CSS3支持。