【踩坑】360安全浏览器“极速模式”和“兼容模式”,套路还是bug?
分享踩坑點:
項目中需要兼容360安全瀏覽器,大家當然都希望用極速模式打開網站,但是發(fā)現總是被兼容模式打開
網址類似 aa.xx.dd.com
?
網上找了很多地方,有以下兩種方法
1.<meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1">
2.<meta name="renderer" content="webkit">
------------------------------------
第一種: ie模式按照edge(本機最高的ie版本模式)來渲染, 有chrome內核則按照chrome模式渲染
第二種:360官方提供的方法,按照為webkit模式渲染 ?http://bbs.360.cn/forum.php?mod=viewthread&tid=14294828&page=1#pid98784854
?
但是,都失敗了。。。。。。。。
看了論壇下邊的評論,有不少說<meta name="renderer" content="webkit">方法不生效的!!!! ? 這是坑啊,真不靠譜!!!!
?
?
然后去看了很多網站,什么百度啊,騰訊啊,都是極速模式打開的,很奇怪啊,為什么我這個是兼容模式呢?
?
然后嘗試之前上線的一個項目,shit,極速模式啊,沒毛病,為啥!!!
然后打開測試環(huán)境地址,瞬間我屮艸芔茻,兼容模式來了!!!!!
?
對比之后發(fā)現一個規(guī)律, 測試環(huán)境比線上地址多了一級域名,測試環(huán)境:a.b.c.com ? 線上: b.c.com
?
然后又去看了另一個項目,沒毛病,一樣的規(guī)律。
***********************************
最后,得到一個有待大家一起確認的規(guī)律:
360安全瀏覽器:
一級域名,使用上述第一種方式后,極速模式打開
二級域名,不管你是用啥,都是兼容模式打開
?***************************** 更正上述對域名描述錯誤 | 2017-05-23 ***************************
一級(baidu.com)、二級域名(xx.baidu.com) ---?支持極速模式;
三級及以上域名(xx.xx.baidu.com)---?不支持極速模式。
?ip直接訪問 ---?不支持極速模式(來自園友評論)
?***************************** end ***************************
?
嚴重懷疑,360這個研發(fā)忘了匹配多級域名的情況~~~~~~
?
?
?
------------------- 補充 | 2017-05-26 ----------------------
補充一下關于360瀏覽器統(tǒng)計:
360安全瀏覽器在兼容模式下: ?navigator.userAgent和原生的IE的navigator.userAgent 完全一樣,意味這從ua無法分辨出是360兼容模式還是原生IE
?
360安全瀏覽器在極速模式下: ?navigator.userAgent
?
所以,沒錯的話:
統(tǒng)計到的360安全瀏覽器的使用比例,應該都是極速模式下的,不包含兼容模式【兼容模式占比包含在對應版本IE的比例中】。IE占比中包含了360兼容模式的比例。
?
qq瀏覽器,搜狗瀏覽器均保留了在各自瀏覽器標識。
?
轉載于:https://www.cnblogs.com/ufex/p/6883089.html
總結
以上是生活随笔為你收集整理的【踩坑】360安全浏览器“极速模式”和“兼容模式”,套路还是bug?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人生的DoR和DoD:志向、遗产
- 下一篇: 【转】一文带你了解ARM的发展历程