首页 > 指定360安全浏览器加载时使用的渲染内核

指定360安全浏览器加载时使用的渲染内核

众所周知360安全浏览器是ie和webkit两个内核,然后就是360提供了meta标签来指定当前网页的渲染内核,即如下代码:

<meta name="renderer" content="webkit">

但是即便写了这句话360就会乖乖的按照webkit内核进行渲染了吗?结果当然不是我们想的那样。经过本人测试,我写的网页在页面加载的时候是用的ie内核,并且显示ie内核是当前的推荐渲染内核,如下图所示:

他是根据什么规则来获知当前网页应该使用ie内核进行渲染呢,即使我在meta中指定用webkit,他都置之不理。一般常用的网站加载的时候他都会给出推荐用webkit内核进行渲染,但是我们自己写的网页反而给用户推荐用ie内核进行渲染。话说如果这样360提供的这个meta功能也太鸡肋了。现在我想知道360浏览器根据什么规则来获知一个网页推荐使用的渲染内核。


这个我以前也遇到过,是因为你在加meta标签之前已经用360浏览器打开过你的网站了,360会用上一次使用的内核来渲染,也就是说浏览器记忆的渲染内核优先级要高于meta标签,清空下设置缓存什么的再试下,或者开个隐私窗口试下。

顺便吐槽下国内其他的浏览器厂商,装B地表示要把内核选择的权限交给用户,坚决不跟360学,妈蛋用户都不知道内核是什么玩意,特别是现在ie8份额很大,净折腾前端。

老话怎么说的来着,码农何苦为难码农!


我们网站使用下面方法,360默认使用webkit渲染

<meta name="renderer" content="webkit|ie-comp|ie-stand">
【热门文章】
【热门文章】