浏览器内核

用360浏览器访问自己的网站,

发现都是被优先选用兼容模式打开,

这使部分兼容模式做的不够完善的网站略微有些难看。

为让360浏览器打开网站时优先用极速模式,找了官方论坛,探讨了相关解决方案。

其他浏览器 基本也大同小异方案如下

 

在head标签中添加一行代码:

1
2
3
4
5
6
7
<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"> 

 

官方原文地址:

1
http://se.360.cn/v6/help/meta.html

但强制浏览器适应并不是解决问题的根本

从根源上解决还是需要技术提升

把网页兼容做好的确很不容易

 

X-UA-Compatible

X-UA-Compatible 是针对 IE8 版本的一个特殊文件头标记,对于ie8之外的浏览器是不识别的,用于为 IE8 指定不同的页面渲染模式。由于当下 IE6 和 IE7 使用率依然较高,综合考虑,启用 IE8 版本的 X-UA-Compatible 兼容模式显得相当重要。

Edge 模式通知 IE 以最高级别的可用模式显示内容,这实际上破坏了“锁定”模式。


<meta http-equiv="X-UA-Compatible" content="IE=8">
<meta name="renderer" content="webkit"> 

只要你的网站没有跳转到另外的根域名再跳转回来,就有用
posted @ 2016-05-10 16:09  帽子戏法  阅读(225)  评论(0编辑  收藏  举报
全部 html css js Linux php MySQL seo web git other 联系 管理