浏览器份额及其历史以及内核变迁总结

左心房为你撑大大i 提交于 2020-08-14 05:57:43

一、本文介绍范围

本文写于2020年5月,获取的是2019年4月-2020年4月这一段时间的浏览器的市场份额占比,同时本文也会涵盖主流浏览器的内核的变迁历史,以及各大平台下的浏览器现状。

 

过去的历史可以参考:2016年——2017年的浏览器市场份额以及浏览器的内核历史

 

二、主流浏览器

浏览器全平台份额占比

 

桌面浏览器市场份额占比
移动端市场份额占比

 

平板浏览器市场份额占比

 

从以上数据可以看书,在桌面市场中,chrome占据榜首高达69%,随后是Firefox 、Safari、 Edge、 IE、 Opera等;在智能手机市场,chrome依然高居榜首,高达61.16%,随后是Safari占据21.89%,Samsung Internet占据6.65%,UC占据5.29%,Opera占据2.33%,Android 、KaiOS 、Firefox、 QQ browser等都在1%之下;在平板市场,苹果牢牢占据优势,位居榜一,占比高达59.91%,随后是Chrome占比27.03%,Android占比10.75%,以及Firefox、Opera等;综合所有平台来看,整个市场的份额占比Chrome是No.1占比63.39%,Safari占比16.68%是No.2,Firefox占比4.54%,Samsung Internet占比3.42%,UC browser占比2.87%,Opera占比2.3%,Edge占比2.15%,IE占比1.96%等。

综上,当今世界的主流浏览器应该是:Chrome(占据2/3左右的市场)、Safari、Firefox、Samsung Internet、UC、Opera、Edge、IE。

 

三、主流浏览器的介绍(按照诞生顺序来介绍)

       1989年,web诞生于欧洲粒子物理实验室,1990年,它的提出者Tim发明最原始的web浏览器,1994年第一届万维网大会召开标志W3C成立。同年,Netscape发布网景浏览器,这是第一个商业化的浏览器。

                                                                                                                                                    ----------------------前言

1、IE浏览器

      IE的诞生起源于1994年,当时微软为了对抗几乎占据市场百分之九十份额的网景Netscape Navigator(导航者),准备在windows中开发自己的浏览器,取名为Internet Explorer,意为因特网探险者。(ps 自此也拉开了第一次浏览器大战的帷幕,结果大家都知道了,微软大获全胜,之后网景卖给AOL,后来又以Firefox的身份杀回来了。但到了火狐,几乎可以认为这是一个全新的浏览器了,与网景没什么关系了。)。

      微软为了着急对抗网景的Netscape Navigator,1994年微软与Spyglass合作,基本上就是改了改Mosaic就命名为IE发布了。1996年开始,微软逐渐拿到Mosaic源码和授权,并逐渐形成了IE浏览器,从这时起,Trident内核(也就是IE内核)正式成为了IE浏览器的内核。

或许今天IE没落了,但是曾经的IE也是占据了90%以上的市场份额,有过辉煌的历史,而它的内核Trident,也随着其崛起,成为了许多浏览器的内核,又随着他没落。

 

2、Opera浏览器

     Opera创始于1995年4月,由挪威Opera Software ASA公司发布,2016年2月确定被奇虎360和昆仑万维收购。Opera浏览器能从第一次浏览器大战中生存下来,可以说是一个奇迹了,但是后来还是没抵得过时间的消磨以及更加强大的对手冲击,最终走上了被收购的道路。

     Opera与IE不同,他从一开始就是自己的内核Presto,但是后来使用Webkit,再后来又跟着Google使用Blink内核,也许Opera换用内核的那一刻开始,他就已经开始衰落了。第一次浏览器大战中艰难生存,第二次浏览器大战中陨落。

 

3、Safari浏览器

      苹果公司于2003年1月发布其自有浏览器Safari,并拉开了第二次浏览器大战。苹果利用自己独特的手机以及平板优势,使得Safari浏览器的用户数不断上升。在第二次浏览器大战中,占据了一席之地。

      Safari一开始就是使用Webkit内核,并且开源,时至今日,它依然是使用的Webkit内核。(Ps:后来Chrome也是使用的Webkit内核,并且之后随着Chrome的深入人心,以至于人们都误以为Webkit是google开源的东西。)如今,Safari已经成为了世界第二大浏览器了。

      Safari浏览器的版本会在桌面,智能手机和平台等三个平台同时发布,版本号相同。

 

4.、Firefox浏览器

     前面提到网景被收购之后,并没有烟消云散,原网景的这群人员创办了Mozilla基金会,并在2004年,推出了Firefox浏览器。Firefox浏览器内核从他一出生就是Gecko(Gecko是以Mosaic内核为基础进行开发的),此后Firefox一直使用Gecko内核,并沿用至今。由于Firefox的自由度很高,各种插件也很多,也吸引了非常多的用户,成为了当今世界第三大浏览器。

     Firefox浏览器的版本会在桌面,智能手机和平台等三个平台同时发布,版本号相同。

 

5、Chrome浏览器

     2008年,大名鼎鼎的互联网巨头Google公司发布了它的首款浏览器Chrome浏览器。在浏览器市场Chrome算是比较年轻的一代,但是毕竟是google出品,他们有足够的工程师来打造高质量的产品,也有足够的钱和好的渠道去推广他们的浏览器,这也是为什么Chrome能够在IE占据90%的市场的时候,仍然能够战胜IE,成为世界上第一大浏览器。

     Chrome一开始使用Webkit内核,并且webkit的基础上进行一定的梳理和更改,形成chromium内核,也就是大家所熟知的chrome内核。在之后,2013年左右,chrome开始在webkit的fork基础上,独立开发blink内核,并在chrome 29版本中,切换到了blink内核。(Ps:自从chromium出现之后,国内出现了很多浏览器,均是使用chromium内核,也有少部分是使用chromium和Thident(即IE内核)双内核的。)

     Chrome浏览器的版本会在桌面,智能手机和平台等三个平台同时发布,版本号相同。

6、Samsung Internet浏览器

     凭借三星手机的市场,作为其默认搭载的浏览器,占据一定市场份额,使用的是chromium内核,不做过多介绍。

 

7、UC浏览器

     大名鼎鼎的UC震惊也有一定的市场份额,其2004年发布,基于webkit的自研引擎,并一直在做二次优化,形成U3内核,与华为合作,有一些华为手机默认搭载的是UC的浏览器内核,只不过换了一个图标。(PS:有一部分手机貌似又是搭载的腾讯的X5内核的浏览器,可能是有竞争机制。)

 

8、Edge浏览器

    Edge浏览器诞生于2015年,作为win10和xbox的默认搭载的浏览器,迅速获得一定市场,但是仍然无法挽回微软已经失去的浏览器市场,很多用户宁愿重新安装一个chrome也不愿意使用Edge浏览器。

    Edge浏览器一开始使用Trident内核,后来开发人员对Trident内核进行裁剪和优化形成了自己的Edge内核,但是在2019年,Edge开始转向使用blink内核(Ps:哈哈哈哈哈)。

 

简要总结:

1、IE:Trident内核,又称IE内核

2、Edge:IE内核---->Edge内核----->Blink内核

3、Firefox:Gecko内核

4、Safari:webkit内核

5、Opera:Presto内核---->Webkit内核----->Blink内核

6、Chrome:Webkit内核---->Blink内核

7、Sansung Internet:Webkit内核---->Blink内核 (完全紧跟Chromium)

8、UC浏览器:U3内核(实际基于Webkit)

 

四、移动端市场

       在智能手机方面,基本上可以分为两大阵营,Android和IOS。对于IOS来说,其占据着世界上庞大的市场,Safari作为其默认浏览器也是在智能手机方面占据60%左右的份额。在Webview方面,IOS之前一直UIwebview,后来在2014年6月份再IOS8中引入了另外一个webview组件,WKwebview。

       Android市场就比较复杂了,Android作为一个开源的操作系统,其被多家手机厂商采用,但是各家手机厂商在做上层应用软件的时候,却有不同的选择,但是其大致可以分为Google阵营和其他阵营。

       对于Google的原生Android系统来说,在浏览器方面,其默认搭载Chrome浏览器。对于其他手机厂商来说,华为的手机既有UC浏览器又有X5浏览器,小米的手机是自家的小米浏览器(这个浏览器基于webkit,又参考了许多其他内核,但是最终又会回到chromium内核)。

      对于Android的webview来说,在2013年11月之前,也就是Android4.4之前,其使用的是基于webkit内核的webview,在2013年11月之后,即Android4.4之后,其使用的是基于Chromium的webview,并且跟Chrome浏览器共享该内核(当然,这仅仅是对于原生浏览器来说的共享,对于别的厂商来说,就难说了。)。在Android10中,这个局面结束了,webview将独立出来,不再由chrome提供内核,而是独立维护,但是仍然是基于chromium内核,对于开发者来说,可能并没有什么区别。

目前国内Android主要市场还是Android9。

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!