网页浏览器内核识别及版本差异

主流浏览器及采用渲染内核(更多见http://www.iplaysoft.com/browsers-engine.html

  1. Trident内核:IE系列
  2. WebKit:Chrome、Safari
  3. Gecko:Firefox内核

国内常用双核浏览器:最主流的“双核”浏览器基本都是Trident/WebKit架构,360极速浏览器、世界之窗浏览器极速版、傲游3搜狗浏览器3、QQ浏览器、枫树浏览器、快快浏览器、百度浏览器、阿云浏览器(后期版本)、太阳花浏览器,其中最奇葩的是傲游3。其它双核浏览器都是基于Chromium的,而傲游是基于WebKit的,但是偏偏又用的是V8引擎。

*国内浏览器份额前三:IE、360浏览器、谷歌。

内核检查工具(操作系统及版本、浏览器内核及版本、浏览器名称)

  1. 国产常用双核浏览器内核:http://chrome.360.cn/test/core/
  2. http://ie.icoa.cn/

浏览器对HTML5、CSS3、WebGL等支持:IE9及以上版本逐步在支持,其他浏览器支持都较好!

  1. 主流浏览器对HTML5、CSS3的支持:http://tools.yesky.com/233/30105733.shtml
  2. WebGL的支持检测:http://doesmybrowsersupportwebgl.com/
  3. 补充插件让IE支持WebGL:http://www.iefans.net/iewebgl-ie-zhichi-webgl/

关于WebGL:WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。

关于IE:

  1. IE7、IE8、IE9、IE10后各版本的更新内容和各版本的差别:http://www.cnbeta.com/articles/162760.htm
  2. IE所有版本:http://baike.baidu.com/view/85144.htm?fromtitle=ie&fromid=69103&type=syn#7_9

IE浏览器下载:

  1. IE9(32bit, Win7):http://www.microsoft.com/zh-cn/download/details.aspx?id=29255
  2. IE9(64bit, Win7):http://www.microsoft.com/zh-cn/download/details.aspx?id=43373
  3. IE10(32bit, Win7):http://www.microsoft.com/zh-cn/download/details.aspx?id=42271
  4. IE10(64bit, Win7):http://www.microsoft.com/zh-cn/download/details.aspx?id=42270

网页浏览器内核识别及版本差异

时间: 2024-08-04 15:04:53

网页浏览器内核识别及版本差异的相关文章

网页浏览器内核识别及版本号差异

主流浏览器及採用渲染内核(很多其它见http://www.iplaysoft.com/browsers-engine.html): Trident内核:IE系列 WebKit:Chrome.Safari Gecko:Firefox内核 国内经常使用双核浏览器:最主流的"双核"浏览器基本都是Trident/WebKit架构,360极速浏览器.世界之窗浏览器极速版.傲游3搜狗浏览器3.QQ浏览器.枫树浏览器.快快浏览器.百度浏览器.阿云浏览器(后期版本号).太阳花浏览器,当中最奇葩的是傲游

用JS识别各版本浏览器

原文:用JS识别各版本浏览器 自昨天发了各浏览器内核介绍的随笔,就闲不住了,想直接写个JS来识别用户所用浏览器版本. 写着写着却发现很多坑爹的地方,比如IE10-的版本是依循常规只支持attachEvent而不支持addEventListener,但到了IE11,却反过来只支持addEventListener而不支持attachEvent.光是这一点就可以判断IE是个大坑,IE11的存在可能会导致之前你写过的代码出现错乱.另如原本可用 var ieVersion = eval("''+/*@cc

网页编程技术一(浏览器内核介绍)

1.浏览器内核由两部分组成:渲染引擎和JavaScript引擎 渲染引擎:负责获取网页(HTML.XML.图形等).整理信息(CSS)以及计算网页显示方式 JavaScript引擎:负责解析和执行JavaScript代码来实现网页的动态效果.(由于JavaScript引擎越来越独立,内核倾向于指渲染引擎) 2.一般常见浏览器内核 Trident(IE内核):包括有IE浏览器.360安全浏览器.猎豹安全浏览器.遨游浏览器.百度浏览器.世界之窗浏览器.2345浏览器.搜狗高速浏览器等(其中部分浏览器

判断浏览器的版本以及浏览器内核

if (!browser.ie && !browser.mac) { var UA = navigator.userAgent.toLowerCase().toString(); //判断是不是IE内核下的非IE版本 if ((UA.indexOf('360ee') > -1) || (UA.indexOf('360se') > -1) || (UA.indexOf('se') > -1) || (UA.indexOf('aoyou') > -1) || (UA.i

网址查看浏览器内核版本

查看浏览器内核版本 /*! browsecore v0.1 | (c) 2017 osfipin*/ (function (w) { "use strict"; var n = w.navigator,d = w.document; var r = []; r.isIE = ("number" == typeof d.documentMode)?d.documentMode:false;//Trident r.isWebkit = ("undefined&

获取各浏览器内核版本信息

获取浏览器的名字加版本信息 function getBrowserInfo() { var agent = navigator.userAgent.toLowerCase(); var regStr_ie = /msie [\d.]+;/gi; var regStr_ff = /firefox\/[\d.]+/gi var regStr_chrome = /chrome\/[\d.]+/gi; var regStr_saf = /safari\/[\d.]+/gi; //IE if(agent.

javascript获取浏览器内核、版本函数

转自:http://blog.sina.com.cn/s/blog_4ed32a400100tcr3.html //实现函数如下所示 function getBrowser(n) { var ua = navigator.userAgent.toLowerCase(), s, name = '', ver = 0; //探测浏览器 (s = ua.match(/msie ([\d.]+)/)) ? _set("ie", _toFixedVersion(s[1])): (s = ua.m

浏览器内核

主流浏览器内核介绍(前端开发值得了解的浏览器内核历史) 最近 "个人恶趣味" 持续发酵,突然想了解下浏览器内核的发展历史. 内核 首先得搞懂浏览器内核究竟指的是什么. 浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎.它负责取得网页的内容(HTML.XML.图像等等).整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机.浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效

浏览器内核及渲染模式的介绍

首先要引入一个概念——排版引擎(Layout Engine,Rendering Engine),就是经常上网的人也许都听说过的浏览器内核,负责解析网页语法(如HTML.JavaScript)并渲染.展示网页.各品牌浏览器的内核是不同的,不同的内核处理同一段代码的时候思路不同.因此可以说,浏览器间内核的差异是产生兼容性问题的根本原因.这就是我们苦逼前端工程师们经常希望浏览器大一统的原因了.当然这只是个梦,那好我们回归现实,下面我将对四种常用的浏览器内核进行简单的介绍.  Trident