【踩坑】360安全瀏覽器「極速模式」和「兼容模式」,套路仍是bug?

分享踩坑點:php

項目中須要兼容360安全瀏覽器,你們固然都但願用極速模式打開網站,可是發現老是被兼容模式打開html

網址相似 aa.xx.dd.comweb

 

網上找了不少地方,有如下兩種方法chrome

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#pid98784854ui

 

可是,都失敗了。。。。。。。。spa

看了論壇下邊的評論,有很多說<meta name="renderer" content="webkit">方法不生效的!!!!   這是坑啊,真不靠譜!!!!

 

 

而後去看了不少網站,什麼百度啊,騰訊啊,都是極速模式打開的,很奇怪啊,爲何我這個是兼容模式呢?

 

而後嘗試以前上線的一個項目,shit,極速模式啊,沒毛病,爲啥!!!

而後打開測試環境地址,瞬間我屮艸芔茻,兼容模式來了!!!!!

 

對比以後發現一個規律, 測試環境比線上地址多了一級域名,測試環境:a.b.c.com   線上: b.c.com

 

而後又去看了另外一個項目,沒毛病,同樣的規律。

***********************************

最後,獲得一個有待你們一塊兒確認的規律:

360安全瀏覽器:

一級域名,使用上述第一種方式後,極速模式打開

二級域名,無論你是用啥,都是兼容模式打開

 ***************************** 更正上述對域名描述錯誤 | 2017-05-23 ***************************

一級(baidu.com)、二級域名(xx.baidu.com) --- 支持極速模式;

三級及以上域名(xx.xx.baidu.com)--- 不支持極速模式。

 ip直接訪問 --- 不支持極速模式(來自園友評論)

 ***************************** end ***************************

 

嚴重懷疑,360這個研發忘了匹配多級域名的狀況~~~~~~

 

 

 

------------------- 補充 | 2017-05-26 ----------------------

補充一下關於360瀏覽器統計:

360安全瀏覽器在兼容模式下:  navigator.userAgent和原生的IE的navigator.userAgent 徹底同樣,意味這從ua沒法分辨出是360兼容模式仍是原生IE

 

360安全瀏覽器在極速模式下:  navigator.userAgent

 

因此,沒錯的話:

統計到的360安全瀏覽器的使用比例,應該都是極速模式下的,不包含兼容模式【兼容模式佔比包含在對應版本IE的比例中】。IE佔比中包含了360兼容模式的比例

 

qq瀏覽器,搜狗瀏覽器均保留了在各自瀏覽器標識。

相關文章
相關標籤/搜索