微软正在基于 Chromium 构建新的浏览器,用于在 Windows 10 中取代 Edge

3,863 阅读2分钟

作为一名前端开发者最头疼的需求是什么?排在第一名的肯定是“兼容 IE(6?)”。

好在微软于 2015 年首次在 Windows 10 上发布了 Edge 浏览器,从而取代了 IE 成为 Windows 10 的默认浏览器。

Microsoft Edge 移除了包括 ActiveX 在内的一些过时且较不安全的技术,同时又加入一些新的拓展技术如:创建网页笔记、Cortana 语音助理和 OneDrive,同时也提供网页标记功能和阅读模式功能。但遗憾的是 Edge 几乎没有取得任何成功。

微软专门为 Edge 设计了全新的渲染引擎 EdgeHTML,快速、轻巧、安全,Edge 还为 Web 开发者提供了更加便利的调试工具,但是用户依旧拒绝了它。

相较于 Internet Explorer 11 中的 Trident 7,浏览器引擎在早期的基准测试中 JavaScript 性能大幅提高。新浏览器比 IE11 快达两倍,比 Google Chrome 43 和 Mozilla Firefox 40 都要快。在 SunSpider 的基准测试中,Edge 明显快于其他浏览器,在 Google 的 Octane 2.0 和 Jetstream Benchmark 的测试中,它比 Google Chrome、Mozilla Firefox 和 Opera 都要快,且耗电量比起其他浏览器少。如今微软要更换这个引擎。

不久之前就有用户发现,微软工程师将代码提交给了 Chromium 项目,有研究人员分析得出,微软是 Windows 10 平台的 Chromium on ARM 最大的贡献者。这也进一步表明微软正在开发自己的基于 Chromium 的 Windows 10 浏览器。

早在 2013 年 2 月,Opera 浏览器就开始使用 Chromium 项目的代码,将其排版引擎更改为 WebKit。4 月份,Google 宣布排版引擎将从 WebKit 中分离,建构一个名为 Blink 的新排版引擎,Opera 也跟随 Google 使用了 Blink 排版引擎。

目前尚不清楚微软是否会使用 Edge 品牌或新品牌,但有一件事是肯定的:Windows 10 默认浏览器中的 EdgeHTML 已死。

很多人很高兴听到微软最终在 Windows 10 上为默认浏览器采用了不同的渲染引擎。使用 Chromium 意味着网站在微软浏览器中的显示效果可以和 Google Chrome 保持一致。微软自己的浏览器最终将能够与 Chrome,Opera 和 Firefox 一起竞争。

此次不知道微软会使用多少 Chromium 的代码。

还有一点大家担心的是:微软新浏览器的内存占用是否像 Chrome 一样。

如果微软采用了 Chromium,你会使用新浏览器吗?

(我在一年前就已经开始使用 Firefox 作为我的日常用浏览器了,Chrome 作为开发用)