Browser Inside

2021/01/14

这篇文章聊一下主流浏览器的内核版本, 浏览器引擎, 以及内部的Javascript引擎.
导读文章: [译] 你能分得清楚 Chromium, V8, Blink, Gecko, WebKit 之间的区别吗?

“3 个主要的浏览器引擎下,是 3 个不同的 JavaScript 引擎。也就是说现在市场上只有 3 个主要的 JavaScript 引擎。Chromium 市场份占据 65%,再加上从 Edge 和 Internet Explorer 吸收的大约 15% 的市场份额,后面还会继续扩大。当前,Web 开发人员正在最流行的浏览器引擎上构建能够发挥最佳性能的网站。但是 Chromium 最后有没有可能重蹈 Internet Explorer 6 的覆辙呢?不过还是希望 Chromium 仍能继续跟进标准的步子,并且随着来自 Firefox 和 Safari 的竞争,相信未来的发展也会更加明朗和积极。希望 Google 不会减慢 Chromium 的开发速度,并在如此高的市场份额下继续保持竞争力。”

Browser Engines and Marketing

Browser Chrome (History) Safari Firefox (Chromium) Edge (79+) Edge legacy IE
Marketing2 63.38% 19.25% 3.77% (67.15%) 3.08% 0.33% 1.05%
Core Chromium       Chromium    
Browser Engine   WebKit Gecko Blink1   EdgeHTML  
Javascript Engine   JavaScriptCore SpiderMonkey V8      

How Chrome grows to No.1

0→63.38% takes around 10 years. Browser Marketing

Chromium版本号

Chromium

See The Chromium Projects Version Numbers

Chromium version numbers consist of 4 parts: MAJOR.MINOR.BUILD.PATCH.

值得注意的是, MAJOR.MINOR是由Chrome基于商业目的决定的. 只有BUILD和PATCH是和dev release cycle相关.

Chrome

chrome://settings/help
Chrome的版本号始终和 Chromium保持一致. 因为一方面Chrome=Chromium+Google服务, 另一方面Chromium的release其实是和Chrome保持同步的.
Check Chrome Version

userAgent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36

New Edge

edge://version/
Edge的版本号会略微落后 Chromium一些, 原因是Microsoft需要在Chromium之上整合他们自己的功能, 这需要一些时间.
Check Chromium Core Version of New Edge

userAgent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 Edg/87.0.664.75

Others

Chrome是否会令人担忧?

任何一个领域, 垄断都不是什么好事, 自然会让人产生担忧. 比如:

(转载本站文章请注明作者和出处 NeuLion Web

Post Directory

广告位招租