参考资料
360官方社区:如何让我的网站在360安全浏览器中默认使用极速模式打开?
整理
浏览器内核模式优先级
强制锁定极速模式(无法手动切换)>手动切换>浏览器兼容列表>meta指定
1、强制锁定极速模不对外开放,比如淘宝、360导航
2、手动切换模式,手动切了兼容模式,以后打开一直是兼容,切了极速模式就一直是极速模式,只能手动切回去(兼容列表、meta指定会无效)
3、meta指定默认模式(可以手动切换),开发者可以自己决定用什么模式,请用域名测试为准,不要用IP地址测试。
想用极速模式,增加meta标签:<meta name=renderer content=webkit>
,这个是正确写法
不要用<meta name=renderer content=webkit|ie-comp|ie-stand>
,这个是错误写法
4、浏览器对IP默认使用IE模式
,对域名默认使用极速模式
。360极速浏览器现有两种内核模式,即“极速模式”和“兼容模式”。
内核控制标签meta
如您是网站的开发者,可以通过在页面<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,区分大小写,分别代表用极速模式,IE兼容模式(低版本IE模式),IE标准模式(高版本IE模式)
注意:360浏览器规定内核的代码并非总是有效,当你的域名是 gov.cn 或 edu.cn 结尾时,或当你的网页内容存在类似“IE9.0或以上浏览器访问达到最佳效果”的提示时,此代码将失效。
本人使用的html文件里header中的meta
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link type="text/css" href="/Content/Css/base.css" rel="stylesheet">
<link href="/Content/Css/index.css?v=2020gg0805131736" rel="stylesheet" type="text/css">
<link type="text/css" href="/Content/Css/index/font.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="/iot/client/lib/Hui-iconfont/1.0.8/iconfont.css">
<script type="text/javascript" src="/lib/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="/lib/laypage/1.2/laypage.js"></script>
<script type="text/javascript" src="/Scripts/JS/jquery.i18n.properties.min.js"></script>
<script src="/Scripts/commonfun.js?v=20200805131736" type="text/javascript"></script>
<meta charset="UTF-8">
<title data-locale="sys_title">管理云平台系统</title>
</head>
其中
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
一定要放在顶部,且不要用js去模块加载,很有可能失效
我之前将头部的文件整体用js模块加载的,结果字符集什么的都失效了,导致乱码等
加了代码可能还是会有问题,用户第一次进来是兼容模式打开的,第二次才会进入急速模式,不明白是什么问题。
他人版本
<!-- 强制Chromium内核,作用于360浏览器、QQ浏览器等国产双核浏览器 -->
<meta name="renderer" content="webkit"/>
<!-- 强制Chromium内核,作用于其他双核浏览器 -->
<meta name="force-rendering" content="webkit"/>
<!-- 如果有安装 Google Chrome Frame 插件则强制为Chromium内核,否则强制本机支持的最高版本IE内核,作用于IE浏览器 -->
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/>