• 浏览器的各种内核版本: 各种浏览器对应的内核


    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
    IE6 IE6 IE6 IE6 IE6 IE6 IE6 IE6
    IE7 IE7 IE7 IE7 IE7 IE7 IE7 IE7
    IE8 IE7 IE7 IE8 IE7 IE8 IE8 IE7

    WIN7 sp1环境:

      遨游2 遨游3 世界之窗 搜狗高速 360极速 360安全 腾讯TT
    IE8 IE8 IE8 IE8 IE7 IE8 IE8 IE7
    IE9 IE9 IE9 IE9 IE7 IE9 IE9 IE7

    总结: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://www.cnblogs.com/playerlife/archive/2013/02/25/2931545.html
  • 相关阅读:
    实现镜面模糊效果
    在网页中单行以及多行内容超出之后隐藏
    利用xhsell登录到远程腾讯云服务器
    highcharts饼状图使用案例
    在利用xampp开发时候为apache设置多个项目目录
    Linux查找命令
    数字签名与数字证书
    数据库之闭包,范式
    利用PHP绘图函数实现简单验证码功能
    IC基础(二):设计中常见的时序问题
  • 原文地址:https://www.cnblogs.com/autoXingJY/p/10860707.html
Copyright © 2020-2023  润新知