5大双内核浏览器内核切换对比,细数双内核浏览器的神坑!

最近因为项目需要调用ocx控件(只支持IE),而向来鄙视IE的我,花了两天时间展开了对双内核浏览器的详细调查与几百次内核切换测试,得出了下面报告:

名称内核模式强制指定内核情况其他问题
360浏览器Chrome+ie极速+兼容1至N此刷新生效内核切换不稳定
360极速浏览器Chrome+ie极速+兼容+IE1至N次刷新生效内核切换不稳定
遨游浏览器Chrome+ie极速+兼容1次内核稳定
猎豹浏览器Chrome+ie极速+兼容1次内核稳定、丢失ssesion
QQ浏览器Chrome+ie极速+兼容多次刷新都难以生效内核切换不生效

测试过程中发现几个问题:

  1. 千万不能手动切换内核,只要切换过以后,浏览器就会记录你整个站点内核,以后都会自动使用你切换过的内核。必须重新卸载安装浏览器后才能恢复自动切换内核功能。
  2. 猎豹浏览器的内核切换是最快最明显的,基本改变了mate标签刷新页面就会切换浏览器内核了。但是!在测试过程中发现偶尔会闪屏,经过debug一步步调试发现,居然不是简单的闪屏,而是浏览器在切换内核:谷歌内核—》ie内核—》谷歌内核,切换了两次。关键是在切换内核的过程中,session居然丢失了,导致网站因为检测不到session而跳转到登陆页,这是是双核浏览器中最大的坑!

附强制切换内核标签:

浏览器内核设定

<meta name="renderer" content="ie-stand">//默认用ie标准内核 
<meta name="renderer" content="ie-comp">//默认用ie兼容内核 
<meta name="renderer" content="webkit">//默认用极速核 
<meta name="renderer" content="webkit|ie-comp|ie-stand">//多个内核名称,之间以符号”|”进行分隔,浏览器将会按照从左到右的先后顺序选择其具备的渲染内核来处理当前网页

设备逻辑像素宽度

<meta name="viewport" content="width=device-width, initial-scale=1.0">
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谢泽的网络日志

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值