未来的浏览器必将会是以 Chromium 为核心的天下?!
放眼如今的浏览器市场,种类高达数百种,但其基于的内核却十分有限,主要有以下四种:
一种是微软开发的 Trident,算是较老的浏览器排版引擎之一,除了 IE 之外,国内的 360、百度、猎豹浏览器的早期版本均使用了 Trident 内核;
第二种是 Gecko,它是以 C++ 编写的一套开放源代码的网页排版引擎,最初是由曾经的浏览器巨头网景通讯公司开发的,其代表浏览器为Firefox;
第三种为 WebKit,苹果的 Safari 浏览器就是采用的这种内核;
最后一种 Blink 是由 WebKit 中 WebCore 组件的一个分支发展起来的,其代表产品为全球第一大浏览器 Chrome 以及 Opera。
这么多年以来,互联网的生存法则证明了市场不需要种类繁多的操作系统,也不会让过多的浏览器内核存活。
2013 年,Opera 宣布弃用自家 Presto 浏览器内核而拥抱 Google Chrome 的 Blink。去年年底,微软也对外告知将放弃 Edge 的 EdgeHTML 引擎(该引擎是 Trident 的一个分支),选择基于 Chromium 的开源项目来开发。
近日,基于 Chromium 的 Edge(传言简称 Edgium) 还未正式发布,据外媒 The Verge 爆料,已从内部渠道提前获得了一个早期泄露版本,接下来,让我们一窥使用了 Blink 引擎得新版 Edge 究竟长什么样?
新版 Edge 的变化
据外媒 The Verge 报道,当前新版的 Edge 虽然不是一个可以发布的版本,但是其运行非常稳定。不过通过爆料的截图也明显可以看出,在整体风格上,新版 Edge 浏览器和如今的 Chrome 有一定的相似性,均以灰白为主色调。
但微软也并非直接采用了 Google 的 Material Design,而是在其中进行了诸多的视觉调整,使得新 Edge 浏览器与 Windows 10 的设计更加融合。这一点,从“设置”页面上看起来尤为明显。
另外,新版 Edge 的同步设置进一步区分了两者,当前同步将基于用户的 Microsoft 帐户而非 Google 帐户。其实这也正常,Android 的 Edge 应用程序(基于 Chromium)也与用户的 Microsoft 帐户同步,毕竟它们都是微软的产品。不过在首次安装基于 Chromium 的新版 Edge 浏览器时,微软还是会提醒用户是从 Chrome 还是从 Edge 浏览器引入收藏夹、密码和浏览器访问历史记录等等。但在早期测试版中,还有局限性的是,打开同步页面,上面显示的是“上面列出的更多功能将在未来几个月内同步”,这意味着当前智能同步收藏夹,其他功能同步暂时还未支持。
此外,还有个明显的区别是,在新版 Edge 浏览器中,有一个处于测试阶段的黑暗模式。
同时,微软的新版 Edge 还支持 Chrome 的扩展程序,当前用户可以在扩展程序设置中点击开关翻转来安装,如从 Google 的在线商店中安装 Chrome 的扩展程序。
新标签页面也经过了全面的整改,对 Chrome 和 Edge 而言都是全新的存在。基于 Chromium 的 Edge 提供了诸如“Inspirational”之类的选项,同时它也提供了山景视野页面背景,以及更多传统的选项,如“Informational” 和 “Focused”。
Edge 是否会抢占 Chrome 的市场份额?
对于基于 Chromium 构建的 Edge 的早期版本,感觉相较以前精致了很多。同时据 The Verge 报道,它的发布和浏览速度也非常快。
目前尚不清楚微软何时会公开发布这个新版本的 Edge 浏览器,不过鉴于最新的内部版本运行良好且稳定,我们也相信它要不了多久应该就会到来了。
如今看来,基于 Chromium 的新版 Edge 似乎一直在为成为 Windows 10 默认浏览器的替代者而努力,同时 Edge 在 Android 和 iOS 平台也有相应的应用程序。在此值得注意的是,倘若微软以后持久优化极具 Chrome 特性的新版 Edge,再去依靠操作系统市场稳居第一的 Windows 进行推广,最终作为开发者的你,是否会直接放弃 Chrome 而选择新版的 Edge?
参考:
https://9to5google.com/2019/03/24/screenshots-leak-chromium-microsoft-edge/
https://www.theverge.com/2019/3/23/18278465/microsoft-edge-chromium-browser-screenshots-features-hands-on
【End】
热 文 推 荐
☞ 18 岁少年盗取价值 90 万元的萌乃币, 交易所被迫关停!
☞ 李笑来登顶 GitHub TOP 榜!币圈大佬要教程序员如何自学编程
☞ 曝光!月薪 5 万的程序员面试题:73% 人都做错,你敢试吗?
System.out.println("点个在看吧!");
console.log("点个在看吧!");
print("点个在看吧!");
printf("点个在看吧!\n");
cout << "点个在看吧!" << endl;
Console.WriteLine("点个在看吧!");
Response.Write("点个在看吧!");
alert("点个在看吧!")
echo "点个在好看吧!"
点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。