有哪常用些浏览器/内核?

发布时间 2023-03-22 19:06:49作者: 安木夕

image.png

浏览器排行榜

浏览器市占率排行榜全球榜

image.png

浏览器市占率排行榜中国榜-快科技

image.png

如果按照浏览器内核来看,Chromium内核的市场占有率无疑是最大的,一家独大。对于淘汰已久的IE浏览器,似乎不甘归于尘土,死不瞑目,依然为祸人间。相比全球占比率不足0.5%,IE在中国的占用率要高多了,达2%,看似好像不高。实际情况是还有不少不直接接入互联网的内网系统(如国企),并没有统计到,而这些客户往往是猿类不得不面对的挑战

image.png

国产浏览器在国内市场还是不错的,不过他们基本都是基于开源浏览器内核开发的,如IE内核(Trident )、Chrome内核、Webkit内核。大多都是双核心架构,既保障了兼容性(IE内核),又兼具现代化高性能(Chromium/Webkit),集众家之长,日常使用还是可以的,就是内核升级都比较慢。

?推荐使用Edge、谷歌浏览器,有非常强大的开发者调试工具。


浏览器内核

浏览器是面向用户的客户端程序,市面上的浏览器程序五花八门,特别是国内的各种高速浏览器。然而浏览器最重要的核心是浏览器内核,他决定了网页内容的呈现(渲染),内核主要包括两个部分:

  • 渲染引擎:负责网页HTML、CSS、图像等内容的解析、GUI渲染。
  • JavaScript引擎:负责JavaScript代码的解析执行,实现页面动态交互。

当前主流的5款浏览器内核及浏览器:

image

  • IE/Edge:IE是历史久远的浏览器,起源于上世纪的1994年,一直都是和微软的操作系统Windows捆绑发行,长期占据市场主导地位。IE在2000年初期在与Netscape的竞争中获胜,成为全球使用率最高的浏览器,在最巅峰的2003年,达到95%的市场占有率。可后来不思进取、固步自封才被反超。微软的IE浏览器浏览器更新至IE11后,伴随着Windows10系统的上市,迁移到了全新的浏览器Edge。Edge的内核开始是EdgeHTML,市场反映不怎么样,后来自我革命,拥抱开源,采用了Chromium作为内核。

  • Safari:Safari自2003年面世,就一直是苹果公司产品自带的浏览器,使用的是苹果主导研发和开源的Webkit引擎。Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来。Webkit2发布于2010年,它实现了元件的抽象化,提高了元件的重复利用效率,提供了更加干净的网页渲染和更高效的渲染效率。

  • Chrome:Chrome诞生于2008年,其开源版的浏览器核心项目为Chromium(/ˈkroʊmiəm/ 化学铬元素),内核最开始是出生自Webkit。2013年,由于Webkit2Chromium一些架构设计上的分歧,谷歌联手Opera发布了Blink 渲染引擎,结合V8 JS引擎,成为了新的独立内核Blink。

  • Firefox:火狐的内核Gecko也是开源引擎,由原网景公司的人员创办的Mozilla基金会公司主导。火狐的JS引擎历经SpiderMonkey、TraceMonkey到现在的JaegerMonkey。其中JaegerMonkey部分技术借鉴了V8、JSCore和Webkit,算是集众家之长。

  • Opera:Opera创始于1995年,由挪威Opera Software ASA公司发布,2016年被奇虎360和昆仑万维收购。Opera在2013年V12版本之前使用的是自己公司开发的Presto引擎,之后同谷歌发布了Blink作为Opera浏览器的内核。


©️版权申明:版权所有@安木夕,本文内容仅供学习,欢迎指正、交流,转载请注明出处!原文编辑地址-语雀