admin 管理员组

文章数量: 887021

360浏览器,腾讯浏览器,世界之窗,遨游…IE的套套浏览器真是到处都是,在日常生活中,身边的朋友用的也不少,毕竟很多人对浏览器这东西不了解,在他们眼里,神马内核一点区别都没有,但咱们做前端的对这些东西可得非常了解才行,了解他们用的什么版本的 IE 内核对兼容性问题的准确定位也是很有帮助的。

今天抽空把一些主流套套浏览器在 XP 和 WIN7 下,针对各个 IE 版本,对应的调用 IE 内核的版本进行了小小的测试(怎么那么绕口啊…),下面把数据发出来和大家共享:)

各浏览器采用最新版本:

Maxthon2 — 2.5.18.1000
Maxthon3 — 3.3.9.2000
世界之窗 — 3.6.1.1
搜狗浏览器 — 3.2.0.4716
360极速 — 5.3.0.806
360安全 — 5.0.3.9
腾讯TT — 4.8

XP sp3 环境:

 遨游2遨游3世界之窗搜狗高速360极速360安全腾讯TT
IE6IE6IE6IE6IE6IE6IE6IE6
IE7IE7IE7IE7IE7IE7IE7IE7
IE8IE7IE7IE8IE7IE8IE8IE7

WIN7 sp1环境:

 遨游2遨游3世界之窗搜狗高速360极速360安全腾讯TT
IE8IE8IE8IE8IE7IE8IE8IE7
IE9IE9IE9IE9IE7IE9IE9IE7

 

总结:XP环境下,遨游,搜狗,腾讯调用的 IE 内核不会跟着系统内的 IE 版本走,它们只能调用 IE6 和 IE7 内核。而在 WIN7 环境下,只有搜狗和腾讯始终抱着 IE7 的内核不放,太忠贞了。

另外360安全浏览器有个 IE8 版本,说是内部封装了一个 IE8 内核,欲“解救”国内 IE6 群体,但我装上后看他的效果和普通的360安全浏览器一样,调用内核的时候没啥区别,很郁闷,是360忽悠,还是我太笨,没调出来?

最后附上测试代码:

$(function(){
  var Sys = {};
  var ua = navigator.userAgent.toLowerCase();
  var s;
  (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
  (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
  (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
  (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
  (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

  //以下进行测试
  if(Sys.ie) alert('IE: '+Sys.ie);
  if(Sys.firefox) alert('Firefox'+Sys.firefox);
  if(Sys.chrome) alert('Chrome: '+Sys.chrome);
  if(Sys.opera) alert('Opera: '+Sys.opera);
  if(Sys.safari) alert('Safari: '+Sys.safari);
});

内容转自:https://wwwblogs/playerlife/archive/2013/02/25/2931545.html

转载于:https://wwwblogs/autoXingJY/p/10860707.html

本文标签: 内核 浏览器 版本