+------------+------------+------------+
| Browser | Engine | Inc |
+------------+------------+------------+
| Firefox | Gecko | Mozilla |
| Safari | WebKit | Apple |
| Chrome | Blink | Google |
| Edge | Blink | Microsoft |
| IE | Trident | Microsoft |
| Opera | Blink | Opera |
+------------+------------+------------+
+------------+------------+------------+
| Browser | Engine | Inc |
+------------+------------+------------+
| Firefox | Gecko | Mozilla |
| Safari | WebKit | Apple |
| Chrome | WebKit | Google |
| Edge | EdgeHTML | Microsoft |
| IE | Trident | Microsoft |
| Opera | Presto | Opera |
+------------+------------+------------+
|
- 1990年代,Netscape占领着浏览器市场
|
- 1996,Opera公开发布版本2.1.0
|
- 2001/6/25, Apple开始研发WebKit
|
- 2003,Internet Explorer占领着95%的市场份额(击败了Netscape;赢得了第一次浏览器大战)
|
- 2004,Firefox发布
|
- 2008年Google Chrome发布
|
- 2013/2/12,Opera宣布弃用他们自己Presto布局引擎,使用WebKit;在这之前使用 Presto layout engine
|
- 2013/4/3 Google宣布使用Blink,在Chrome版本28中开始使用;在这之前使用WebKit
|
- 2013/4/3 Opera追随Google脚步,宣布使用Blink
|
- 2014-2019 Edge use EdgeHTML(a fork of Trident)、Chakra(JavaScript engine)
|
- 2019-至今 Edge使用Blink
|
+------------+---------------------+------------------------------------------------+
| Version | Engine | Feature |
+------------+---------------------+------------------------------------------------+
| IE6 | Trident | |
| IE7 | Trident | |
| IE8 | Trident4.0 | CSS 2.1 |
| IE9 | Trident5.0 Chakra | HTML5 CSS3 SVG |
| IE10 | Trident6.0 Chakra | HTML5 CSS3 SVG |
| IE11 | Trident7.0 Chakra | HTML5 CSS3 SVG |
+------------+---------------------+------------------------------------------------+
+----------------+---------------------+----------------------------------------------+
| Browser | Engine | Feature |
+----------------+---------------------+----------------------------------------------+
| 360安全浏览器 | Blink Trident | 默认是Blink,兼容模式是Trident |
| 360极速浏览器 | Blink Trident | 默认是Blink,兼容模式是Trident |
| 搜狗浏览器 | WebKit Trident | 默认是WebKit,兼容模式是Trident |
| QQ浏览器 | WebKit Trident | 默认是WebKit,兼容模式是Trident |
| 遨游浏览器 | WebKit Trident | 默认是WebKit,兼容模式是Trident |
| UC浏览器 | Blink Trident | 默认是Blink,兼容模式是Trident |
| 猎豹浏览器 | WebKit Trident | 默认是WebKit,兼容模式是Trident |
+----------------+---------------------+----------------------------------------------+
+-------+
| Gecko |
+-------+
--------
| PCRE |
^--------
---------------- / (fork)
| JavaScriptCore |
---------------- \ (fork)
---------
| KJS |
+---------+ / --------- \ -------
| WebKit | --------- | KDE |
+---------+ \ | KHTML | / -------
^ ---------
---------------- / (fork)
| WebCore |
^ ----------------
+---------+ /(fork)
| Blink |
+---------+
+---------+
| Trident |
+---------+
^
|(fork)
+----------+
| EdgeHTML |
+----------+
现代浏览器指该浏览器能够理解和支持HTML和XHTML,Cascading Style Sheets(CSS),ECMAScript及W3C Document Object Model(DOM)标准。
浏览器 | Web | Web Admin | H5 |
---|---|---|---|
Chrome | 兼容 | 兼容 | 兼容 |
Firefox | 兼容 | 兼容 | 兼容 |
Safari | 兼容 | 兼容 | 兼容 |
Edge | 兼容 | 兼容 | 兼容 |
其它 | 1. 一般情况兼容IE8/IE9/IE10 2. 特殊情况兼容IE6及以上(若有其它适配需求,需说明) |
1. 套模板时:兼容情况同WEB 2. 使用前端框架时(Vue、React、Angular),只兼容现代浏览器 |
兼容手机默认浏览器 |