0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软拥抱开源的新动作,Edge被抛弃?

电子工程师 来源:lq 2018-12-08 09:44 次阅读

去年,微软工程师在公开演示 Azure 服务时,微软 Edge 浏览器频频崩溃,逼得他只能在众目睽睽的尴尬局面下,使用 Edge 下载 Chrome 浏览器来继续他的演示。

一年之后的今天,Edge 就抱上了 Chrome 的大腿。

图片来源:The Next Web

科技圈没有不透风的墙,前几天,有外媒报道,微软正在基于 Chromium 构建一款新的浏览器,它的目的在于替换掉 Windows 10 上的 Edge。就在今天,微软 Windows 副总裁 Joe Belfiore 于官方博客上正式宣布这一决定,其表示为了更好地帮用户提高 Web 兼容性,并减少 Web 生态系统中碎片化问题,微软将在开发桌面版 Edge 浏览器时采用 Chromium 项目。

微软拥抱开源的新动作

至于 Chromium 想必大多数人都知晓其是开源 Web 渲染引擎,为 Google 的 Chrome 浏览器提供支持。微软的这一举措意味着 Edge 很快将由 Blink 和 V8 JavaScript 引擎提供支持。同时代表着微软正以更大的方式加入开源社区。

对此,Joe Belfiore表示道,在过去几年中,微软有意义地增加了对开源软件(OSS)社区的参与,成为世界上最大的 OSS 项目支持者之一。当前将 Edge 浏览器的 EdgeHTML 渲染引擎使用 GoogleChromium 引擎取而代之的原因是,基于开源的Chromium 项目可以使 Microsoft Edge(以及其他浏览器)能够在 PC 端和其他设备上更好地运行,并提高各个网站的兼容性,同时在各种 Windows 设备上实现最佳的电池寿命和硬件集成。

Edge 被抛弃?

不过更换浏览器的内核虽然相当于换心,但是并不等于微软抛弃了 Edge,事实上,Microsoft Edge 不会消失,品牌名称也不会消失。如果你已经在 Windows 上使用 Edge,那么一切也不会发生改变。最终一旦微软进行了这种引擎式的改变,网站的渲染效果会更加一致。

微软为何要将 Edge 换心?

要追问微软为什么要改变它的渲染引擎?且为何会在众多的浏览器内核中选用Chromium?或许要从第一浏览器大战讲起。

回忆起上世纪 90 年代的浏览器大战,IE 浏览器背靠微软这棵财力雄厚的大树以及全球第一大操作系统 Windows,仅用了几年的时间,就将彼时占有率最高达到 90% 的Netscape 浏览器碾压成灰。

不过随着Netscape 浏览器的继任者以Gecko为内核的Firefox 和Opera 浏览器(内核Presto)的崛起,被业界普遍认为不安全的 IE 逐渐开始失势,后来再到Webkit 系浏览器的风靡,原有的 IE 市场份额被迅速瓜分,其原开发团队也被拆散分配至其它产品的开发。为了力挽狂澜,微软开始为 IE 打造新的 Edge 引擎。不过目前看来,内置于 Windows 10 版本中的 Edge,它的市场份额并不理想。

网络流量监测机构 StatCounter 最新数据显示,在桌面浏览器市场中,Edge 的市场份额仅为 4%,还不如微软早于 2015 年放弃的 IE。

而反观于 2013 年,和苹果的开源浏览器核心 Webkit 分道扬镳的 Google,随后在自家的 Chromium 项目中研发了 Blink 渲染引擎。这一引擎的推出,吸引了 Opera 和国内多家浏览器研发团队的加入。且相比 Webkit,Blink 更加精简高效。

此外,从市场份额来看,Chrome 已经成为广受用户欢迎的新市场领导者。大多数的开发者已经习惯针对 Chrome 进行优化,而 Google 也一直在创建纯 Chrome 的网络服务,因为它通常是第一个采用新兴网络技术的人。在这种情况下,微软让 Edge 渲染引擎与 Chromium 保持同步也就不足为奇了。

Edge 也会引入 Windows 7 和 Windows 8 中

据微软副总裁 Joe Belfiore 在其官方博客中的介绍,微软从一年前就在考虑基于 Chromium 开发移动浏览器,此前他们在桌面版的 Edge 应用了多种特性(如:Angle、Web Audio、Brotli),以后,他们将为 Chromium 项目做出更多贡献,为基于 ARM 的 Windows 设备提供更好的浏览体验。

不过之前 Edge 浏览器中即便是小的兼容性问题也给用户带来了诸多的麻烦。如今迁移到 Chromium 将会立即解决这些 Web 兼容性问题,并使 Edge 与 Chrome 以及其他也使用 Blink 的浏览器保持一致。

对此,据外媒 The Verge 报道,微软也听取了那些希望在所有 Windows 版本中支持现代 Edge 浏览器的企业的一些建议。毕竟现在许多企业都处于混合环境中,有的运行 Windows 7,有的是 Windows 10 的计算机。所以,在 Edge 更换内核之后,微软会将 Edge 引入 Windows 7 和 Windows 8 上,不会再仅兼容 Windows 10。同时,Edge 将成为所有受支持的 Windows 版本的可下载可执行文件,这意味着微软相比以前可以更加频繁地提供更新服务。目前尚不清楚更新的频率能否达到每月一次,但它肯定不再与每个主要的 Windows 10 更新相关联。

Edge 更改对开发者来说,意味着什么?

之所以修改 Edge 的另一个重要原因涉及开发者。许多 Web 开发者使用 Mac 来开发和测试站点,但 Edge 并不兼容 Mac,而且由于 Mac 无法同时开启 Windows 系统,在这样的情况下很难在 Mac 上测试微软的 Web 渲染引擎。微软现在将 Edge 带入 Mac。我们可以理解为这不单单是专门为获取更多市场份额而采取的举措,而是它想让开发者更容易使用 Edge。

不过截至目前,微软尚未承诺在 Mac 上可以使用 Edge 的具体时间,但我们预计它将会在明年晚些时候推出。

整体而言,以上微软所做的改变意味着,最终支持 Chrome 的浏览器引擎将在 Windows 上变得更好。微软正致力于提供 Web 平台增强功能,这些功能将改善 Windows 上的 Edge 和 Chrome,包括触摸性能、辅助功能以及对基于 ARM 的 Windows 版本的支持。预计微软使用 Chromium 项目开发的 Edge 测试版本将于明年年初发布。

你怎么看?

对于微软放弃自研的 EdgeHTML 而选用 Chromium 的举措,外媒VentureBeat 询问了Google 和 Mozilla 的看法,对此,Google 表示:

“我们欢迎微软加入 Chromium 贡献者社区,期待与微软和 Web 标准社区合作,推进开放式网络、支持用户的选择、提供优异的浏览体验”。

而竞争对手 Firefox 浏览器开发商 Mozilla 则表示:

我们不认为 Google 的 Web 实施方案,是消费者应有的唯一选择。这也是我们从打造 Firefox 的第一天起,就已经立下的信念。我们将始终为了一个真正开放的 Web 而奋斗。

不仅如此,来自 Hacker News(https://news.ycombinator.com/item?id=18622516)的网友也有着不一样的看法:

@davidp:

说真的,应该换成 Firefox。因为 Chrome 再好,也要优先考虑隐私问题。之前我在使用 Chrome 时,登录就会崩溃,因此我在所有平台(Windows、LinuxAndroid)上都卸载了 Chrome,也没有任何影响。

@forapurpose:

微软必须长期考虑:Chromium 和 Gecko(Firefox 内核)在 5 年、10 年后会是什么样子?哪个更有可能提供微软需要的技术?毕竟微软不可能每隔几年就更换一次引擎。以下是一些个人见解:

供应商稳定性是一个问题。相比 Google,Mozilla 的规模更小一些,显然 Google 是一个更加安全的依靠。

哪家供应商会投入更多资金来保持技术更新?由于资源庞大,Google 似乎可以安全地投入更多资金和时间。而 Mozilla 肯定会将 Web 浏览器作为其关注的焦点和首要任务。

哪种浏览器最有可能保证网站和 Web 应用程序(包括公司应用程序)的兼容性?Google 是显而易见的选择。

哪家供应商的项目优先级最适合微软?我不确定。Google 有自己的优先事项,谷歌服务肯定优先,且它与许多微软有不少竞争,但 Google 似乎更关注企业市场。另一方面,Mozilla 聚焦于隐私和最终用户控制,这很容易与微软的优先事项发生冲突。

当然,哪种浏览器最适合微软的即时浏览器计划,并拥有 Edge / IE 最清晰的升级路径?我不知道。

我是 Firefox 和 Mozilla 的忠实粉丝,但我也理解微软选择 Chromium 的原因。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6145

    浏览量

    103011
  • EDGE
    +关注

    关注

    0

    文章

    160

    浏览量

    42352
  • 浏览器
    +关注

    关注

    1

    文章

    953

    浏览量

    34290

原文标题:微软“叛变”谷歌 Chromium!

文章出处:【微信号:rgznai100,微信公众号:rgznai100】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    微软Edge浏览器将引入PDF阅读器,实现关键词自动生成功能

    当前,微软已邀请部分Canary频道Edge使用者参与试用,并在Edge浏览器中打开PDF后,右上角将出现新品图标(A之上加放大镜),用以自动分析及归纳文档内容的关键词。
    的头像 发表于 03-28 10:05 35次阅读

    微软停止推送Edge 123稳定版,原因含"Microsoft Copilo"

    然而,新版Edge由于包含“隐藏内容”,即在安装过程中会额外安装一款名为“Microsoft Copilot”的8KB应用程序。对此,微软已决定推迟发布并停止推送更新。
    的头像 发表于 03-27 15:28 50次阅读

    微软Edge测试版移除Copilot等应用程序

    近期,微软邀请Xbox Alpha Skip-Ahead频道用户试用新版Microsoft Edge浏览器(最新版本编号为2408.240311-2200)。该版本显著之处在于去除内置如Copilot、Outlook、Teams及Games等应用,以提升浏览体验的流畅性。
    的头像 发表于 03-15 10:31 102次阅读

    又一电商巨头拥抱鸿蒙生态

    鸿蒙生态未来可期近日,鸿蒙生态圈又发布一个令人振奋的消息:京东正式适配原生鸿蒙操作系统!这是继支付宝、微信之后,又一家大厂拥抱鸿蒙的重要举措。可以说,拥抱鸿蒙已经成为了大势所趋!随着大厂纷纷拥抱鸿蒙
    的头像 发表于 01-17 08:32 373次阅读
    又一电商巨头<b class='flag-5'>拥抱</b>鸿蒙生态

    【2023电子工程师大会】跨越工程师舒适区 拥抱开源鸿蒙新世界p

    【2023电子工程师大会】跨越工程师舒适区 拥抱开源鸿蒙新世界ppt
    发表于 01-03 16:31 4次下载

    解锁开源力量,企业如何简化上云之路?

    与红帽不断增进合作,不断融合“云”与“开源”的技术力量,打造一致的数字化转型体验,推动企业加速业务创新。 2023年11月30日,微软与红帽再度联合举办「拥抱开源」系列网络研讨会,以「
    的头像 发表于 11-14 08:15 121次阅读
    解锁<b class='flag-5'>开源</b>力量,企业如何简化上云之路?

    蜂巢能源新动作,意在锂矿?

    早在去年12月,蜂巢能源就与澳大利亚ST GEORGE达成合作,拟以不超过500万澳元的额度战略投资该公司,并将获得位于西澳的Mt Alexande锂辉石矿项目25%的锂矿包销权。
    的头像 发表于 08-31 15:40 371次阅读

    明天开课|拥抱开源拥抱OpenChain

    原文标题:明天开课|拥抱开源拥抱OpenChain 文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-08 20:05 285次阅读
    明天开课|<b class='flag-5'>拥抱</b><b class='flag-5'>开源</b>,<b class='flag-5'>拥抱</b>OpenChain

    本周五|拥抱开源拥抱OpenChain

    原文标题:本周五|拥抱开源拥抱OpenChain 文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-07 01:50 210次阅读
    本周五|<b class='flag-5'>拥抱</b><b class='flag-5'>开源</b>,<b class='flag-5'>拥抱</b>OpenChain

    KiCad中的Edge.Cut与Margin层

    “ 经常看到小伙伴们询问KiCad中的Margin层有什么用,和板框层Edge.Cut有什么区别?虽然实际实际中可以完全忽略Margin层,但理解它并合理的加以使用,可以为设计带来一定的便利
    发表于 06-06 09:46

    下周五|拥抱开源拥抱OpenChain

    原文标题:下周五|拥抱开源拥抱OpenChain 文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-05 02:35 219次阅读
    下周五|<b class='flag-5'>拥抱</b><b class='flag-5'>开源</b>,<b class='flag-5'>拥抱</b>OpenChain

    拥抱开源拥抱OpenChain

    原文标题:拥抱开源拥抱OpenChain 文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-03 08:35 246次阅读
    <b class='flag-5'>拥抱</b><b class='flag-5'>开源</b>,<b class='flag-5'>拥抱</b>OpenChain

    微软发布 Azure Linux 正式版

    服务(AKS)的一个开源容器主机操作系统,它针对 Azure 进行了优化,旨在使开发人员更容易使用微软的工具来部署和管理容器工作负载。Azure Linux 源于微软的 CBL-Mariner 项目,是“自我独立的 Linux
    发表于 05-28 08:34

    TIM_EDGE和TIM_SINGLE是什么意思?

    我试图找出下面代码的频率和周期。这是我认为可能是: 我做对了吗? 另外,不确定 TIM_EDGE 和 TIM_SINGLE 是什么意思。这些地方有参考吗? 代码:全选
    发表于 05-16 06:31

    重磅!微软开源Deep Speed Chat,人人拥有ChatGPT……

    关注微软科技视频号 了解更多科技前沿资讯 点亮在看,给BUG点好看 原文标题:重磅!微软开源Deep Speed Chat,人人拥有ChatGPT…… 文章出处:【微信公众号:微软科技
    的头像 发表于 05-11 20:16 345次阅读
    重磅!<b class='flag-5'>微软</b><b class='flag-5'>开源</b>Deep Speed Chat,人人拥有ChatGPT……