浏览器的市场份额,全球统计可以看StatCounter和Net Applications,国内统计可以看CNZZ和百度流量研究院。
就全球范围而言,主要分IE、Chrome、Firefox、Safari和Opera五大浏览器。
浏览器引擎包括排版引擎(用于解析HTML和CSS)和Javascript引擎。
浏览器 | 排版引擎 | Javascript引擎 | 备注 |
IE | Trident | 9开始用新的Chakra | IE9之前的版本在JS解析方面已经远远落后于其他几款浏览器;微软的Chakra、Trident和IE都不是开源项目。 |
Chrome | 28之前用Webkit; 28开始用Blink | V8 | Chrome的引擎是开源项目,并有一个Chromium开源浏览器项目,但是Chrome本身并不开源。 |
Firefox | Gecko | 22开始用OdinMonkey | 火狐的JS引擎发展过程中使用了很多的名字,各种XXMonkey。Firefox、Gecko、OdinMonkey都是开源项目。 |
Safari | Webkit | 4开始用Nitro | Webkit包含排版引擎WebCore和JS引擎JSCore,从safari4开始JS引擎用Nitro。 |
Opera | Blink | 未知 | 2013年4月宣布跟随Google使用Blink引擎,放弃之前使用的Presto引擎。至于Javascript引擎原先使用的是不开源的Carakan,转投Blink之后是否会使用V8未知。 |
国内的大部分浏览器如360极速、搜狗高速、QQ、傲游、世界之窗等基本是基于Chromium的二次开发,但是据说也有直接基于Webkit进行开发的,在此不作验证。