1. 程式人生 > >【踩坑】360安全瀏覽器“極速模式”和“兼容模式”,套路還是bug?

【踩坑】360安全瀏覽器“極速模式”和“兼容模式”,套路還是bug?

html 一個 另一個 地址 不生效 bug rom 論壇 val

分享踩坑點:

項目中需要兼容360安全瀏覽器,大家當然都希望用極速模式打開網站,但是發現總是被兼容模式打開

網址類似 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,極速模式啊,沒毛病,為啥!!!

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

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

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

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

最後,得到一個有待大家一起確認的規律:

360安全瀏覽器:

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

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

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

【踩坑】360安全瀏覽器“極速模式”和“兼容模式”,套路還是bug?