360浏览器如何禁止切换到兼容模式[终极办法]
浏览器内核控制标签meta说明
背景介绍
由于众所周知的原因,国内的主流浏览器都是双核浏览器:基于Webkit的内核用于常用网站的高速浏览,基于IE的内核主要用于部分网银、政府、办公系统等网站的正常使用。以360浏览器为例,我们优先通过Webkit内核渲染主流网站,只有少量的网站通过IE内核渲染,以保证页面兼容性。在过去很长一段时间里,我们的主要控制手段是一个几百k大小的网址库,它是通过长期人工收集来进行运营的。
尽管我们努力通过用户反馈、代码标签智能判断等各种手段来提高浏览器自动切核的准确率,但在很多情况下,仍然无法达到百份百正确。因此,我们新增了一个控制手段——“内核控制标签”,只要你在自己的网站里增加一个meta标签,告诉360浏览器这个网站应该用哪个内核渲染,那么360浏览器就会在读取到这个标签后,立即切换对应的内核,并将这个行为应用于这个二级域名下所有网址。
目前该功能已经在所有的360浏览器中实现,我们也建议其它浏览器厂商一起支持这个标签,让其成为行业标准。
代码示例
浏览器默认内核的指定只需在head标签中添加一行代码即可:
若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit">
若页面需默认用ie兼容内核,增加标签:<meta name="renderer" content="ie-comp">
若页面需默认用ie标准内核,增加标签:<meta name="renderer" content="ie-stand">
content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用webkit内核,IE兼容内核,IE标准内核。
各渲染内核的技术细节
内核 | Webkit | IE兼容 | IE标准 |
---|---|---|---|
内核版本 | Chrome 45 | 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
以上来自360官方的方法.实际上只是默认.下面介绍终极办法
浏览器->选项->高级设置->选中 全部使用blink内核
在下面找到内核切换设置,把里面不想默认的删除掉
关闭浏览器
打开浏览器安装目录 如: D:\Program Files\360Chrome\Chrome\User Data\Default
在目录里面搜索switcher-journal 将搜索到的文件和他临近switcher文件右击属性设置成只读.
如果不同目录下有多个一并只读了吧,这样保险一点
打开浏览器切换一下试试,已经无法切换了
转载请注明出处:http://blog.bitefu.net/post/54.html
360浏览器如何禁止切换到兼容模式[终极办法]相关推荐
- 开发网站时解决360浏览器的兼容性问题,兼容模式打不开,让网页默认为极速模式打开
360浏览器打开网页默认是兼容模式,导致有些网页打不开, 可以在网页头部加上代码,默认改为为极速模式打开,就正常了: <meta http-equiv="X-UA-Compatible ...
- 360浏览器怎么切换成兼容模式
众所周知,360安全浏览器目前共有两种内核模式,即许多人口中的"极速模式"和"兼容模式".那么,在360浏览器中怎么切换成兼容模式呢?下面小编就来分享一下360 ...
- 如何方便快捷地判断浏览器是否开启了IE兼容模式
项目中往往需要获取浏览器的版本,来判断用户的浏览器是否支持某些网页特性的显示,但是判断IE的时候,还涉及到兼容模式的问题.很不巧的是,如果用户使用的是360浏览器,从agent中是没有办法判断出到底是 ...
- 怎样修改html兼容模式代码,禁止IE8使用兼容模式渲染网页的html代码
这两天在调试一个网页,有段html代码在IE8兼容模式下就会显示错乱,而在IE8的标准渲染模式下则显示正常.但是很多浏览器比如360安全浏览器和搜狗浏览器的默认IE内核就是IE8的兼容模式,所以用36 ...
- 如何让360浏览器打开网页默认为“极速模式”
如何让360浏览器打开网页默认为"极速模式" 相信很多前端开发碰到这样一个问题,我开发的网站大量用HTML5.CSS3,但是用360浏览器打开的时候,居然默认使用兼容模式,所有的新 ...
- office和visio不兼容的终极办法(亲测可用)
office和visio不兼容的终极办法(亲测可用) 降版就好了,安装2019版的office就安装2019以下版本的visio,例如2016版的visio. 但是最好安装同一个系列的,比如都安装即点 ...
- 360浏览器默认使用IE兼容模式解决办法
使用360浏览器都是被优先选用兼容模式打开 若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit"& ...
- 使360浏览器打开网页默认为极速模式
360浏览器是双核浏览器–基于Webkit内核用于常用网站的高速浏览和基于IE的Trident内核 极速模式下,网站打开速度快,但某些网站在极速模式下可能出现兼容性问题,显示不正常. 兼容模式下,网站 ...
- 设置360浏览器的背景为护眼模式(浅豆绿色)
360浏览器 -> 右上角,扩展中心 -> 搜索"Df网页管理": => => 打开新的网页,就发现背景变了:
最新文章
- PolarDB数据库性能大赛:95后徐妈的经验分享
- jdbc mysql 自动重连_Mysql中JDBC如何完成自动重连机制的案例
- Android Studio安装踩坑
- bootstrap与zookeeper区别
- wenbao与最优比率生成树
- 分享一个好用的函数吧,将js中的对象转成url参数
- 作者:卢祥虎,男,北京金信网银金融信息服务有限公司机器学习算法工程师。...
- jQuery中live函数的替代-【jQuery】
- 中低频量化交易策略研发01_引言
- python读取nc文件并转换成csv_python - 在python 3中读取Crystal Report .rpt文件并将其转换为.csv或.xlsx - 堆栈内存溢出...
- 使用display和fadin(),fadeout发现的问题(待解决)
- 从零搭建Spring Boot脚手架:手写Mybatis通用Mapper4
- 全新版大学英语综合教程第一册学习笔记(原文及全文翻译)——8 - Fable Of The Lazy Teenager(懒散少年的寓言)
- practice是什么意思_practice 是什么意思
- XStream分析(2)
- 女老板为何因户外广告牌性贿赂城管?
- FreeSwitch查看当前注册用户信息
- field xinx required a bean of type x that could not be found
- 大学物理——波动光学
- petri网基本知识