瀏覽器的核心是分為兩個部分的,一是渲染引擎,另一個是 JS
引擎。現在 JS
引擎比較獨立,核心更加傾向於說渲染引擎。
Trident
核心:
- 代表作品是
IE
,因IE捆綁在Windows
中,所以佔有極高的份額,又稱為IE
核心或MSHTML
,此核心只能用於Windows
平臺,且不是開源的。 - 代表作品還有
騰訊
、Maxthon(遨遊)
、360瀏覽器
等。但由於市場份額比較大,曾經出現脫離了W3C
標準的時候,同時IE
版本比較多, - 存在很多的相容性問題。
Gecko核心:
- 代表作品是
Firefox
,即火狐瀏覽器。因火狐是最多的使用者,故常被稱為firefox
核心它是開源的,最大優勢是跨平臺,在Microsoft Windows
、Linux
、MacOs X
等主要作業系統中使用。 Mozilla
是網景公司在第一次瀏覽器大戰敗給微軟之後建立的。有興趣的同學可以瞭解一下瀏覽器大戰
Webkit核心:
- 代表作品是
Safari
、曾經的Chrome
,是開源的專案。
Presto核心:
- 代表作品是
Opera
,Presto
是由Opera Software
開發的瀏覽器排版引擎,它是世界公認最快的渲染速度的引擎。在13
年之後,Opera
宣佈加入谷歌陣營,棄用了Presto
Blink核心:
- 由
Google
和Opera Software
開發的瀏覽器排版引擎,2013
年4
月釋出。現在Chrome
核心是Blink
。谷歌還開發了自己的JS
引擎,V8
,使JS
執行速度極大地提高了