微软将如何让谷歌浏览器变得更好

您或许听说过,微软正计划以 Chromium 为基础打造其 Edge 浏览器。Chromium 是一个开源项目,也是谷歌 Chrome 的核心组成部分。 这项举措不仅能提升 Edge 的性能,更重要的是,微软对 Chromium 的贡献反过来也将使 Chrome 变得更出色。

现在所有浏览器引擎都是开源的

很多人对微软与谷歌合作来共同主导互联网感到担忧。 然而,微软放弃其 EdgeHTML 浏览器引擎实际上是一件好事。 EdgeHTML 是最后一款闭源浏览器引擎。 现在,所有主流的浏览器引擎都将是开源的。

这意味着,在 Edge 上所做的改进也将惠及 Chrome,反之亦然。 其他基于 Chromium 的浏览器,例如 Opera,也将从中受益。 如果您是 Chrome 用户,微软的举动实际上正在帮助您的浏览器变得更好。 我们已经远离了过去的竞争时代。

更强大的触控支持

Edge 浏览器或许存在一些不足,但其触控界面一直表现出色。 在配备精密触摸板的现代笔记本电脑上,它的滚动体验非常顺畅。 这与微软致力于在 Windows 10 上推广触控设备的目标一致。

微软的开源意向文档清楚地表明,触控支持是其“优先关注领域”之一。 具体而言,微软表示它可以“帮助改善桌面触控、手势识别以及滚动/平移的流畅度,尤其是在更新、更现代的 Windows 设备上”。

一些人可能会对此持怀疑态度,认为微软需要做出大量努力才能让 Chromium 的触控体验达到 Edge 的水平。 然而,这项工作不仅对 Edge 有利,它还将成为 Chromium 的一部分。 微软未来在提高触控响应能力方面的所有投入都将使 Chrome 在触控设备上表现更加出色。

更长的电池续航时间

虽然微软在其意向文件中没有过多提及电池续航时间,但我们有理由相信,微软将帮助 Chrome 降低功耗,从而延长所有 Windows Chrome 用户的电池续航时间。

多年来,微软一直宣称 Edge 在电池续航方面优于 Chrome。 这一直是微软的关注重点,因为 PC 制造商使用 Edge 浏览器进行电池续航测试,并且大家都希望获得最佳的测试结果。

如果 Edge 的电池续航时间确实比 Chrome 更长,并且微软的领先优势一直在缩小,那么微软可能无法接受在迁移后广告收入大幅下降的情况。 微软为提高 Edge 电池续航时间所做的所有努力也将使 Chrome 更加节能。

ARM PC 上的原生 Chrome

微软正在积极推广 ARM PC,但它们目前的表现并不理想。 硬件方面仍有提升空间,这些设备需要更强大、更快的 ARM CPU。

它们还需要本地浏览器。 Windows for ARM 包含一个仿真层,这使得它能够运行您熟悉的标准 x86 和 x64 桌面软件。 然而,仿真层会降低速度,这意味着标准 Windows 版本的 Chrome 在目前性能不足的 ARM PC 上运行速度会更慢。

微软正在与谷歌工程师合作,致力于将 Chromium 移植到 ARM64 架构。 不久之后,您将能够在 ARM PC 上安装原生版本的 Chrome,从而显著提高它们的性能和电池续航时间。 如果微软没有转向 Chromium,那么微软肯定不会进行这项工作,而谷歌也不太可能花费大量精力来支持微软在 ARM 平台上的新版 Windows。

改进的可访问性

虽然这不是大多数人会关注的功能,但可访问性至关重要。 微软正在努力提高 Chromium 的可访问性:

为了满足所有用户的需求,我们计划通过添加 Microsoft UI Automation (UIA) 接口来支持 Windows 上的讲述人和其他辅助技术,并与 Windows 轻松访问设置(例如高对比度)集成。 我们将构建 Chromium 代码库的可访问性基础,包括标题样式、改进控件的可访问性并支持插入符号浏览。

这对许多人来说都是一个好消息。 此外,由于所有这些工作都是在 Chromium 中完成的,这意味着 Chrome 在 Windows 上也将更好地支持辅助技术。 这是一个双赢的局面。

其他优势!

微软将为其 Edge 浏览器界面添加一些独特功能,例如在网页上绘图和 Cortana 集成。 然而,任何影响底层浏览器内核的改进都会对所有用户有帮助。

例如,很多人更喜欢 Microsoft Edge 的文本渲染效果,认为它在 Windows 10 上看起来比 Chrome 更好。 一位 Reddit 用户甚至引起了 Edge 项目经理的注意。 如果微软确实注意到了这一点并改进了新版 Edge 浏览器的文本渲染效果,那么 Chrome 的文本渲染效果也将得到提升。

意向文档还指出,安全性是一个重点关注领域。 微软一直宣称 Edge 是最安全的浏览器。 无论这个说法是否属实,微软在 Edge 安全性方面的所有投入都将成为 Chromium 的一部分,这也将提高 Chrome 在 Windows 10 上的安全性。

微软可能会为 Chromium 添加对新的底层 Windows 10 安全功能的支持。 目前,Edge 可以在带有 Windows Defender Application Guard 的安全容器中运行。 微软将需要通过 Windows Defender Application Guard 支持 Chromium,这意味着 Chrome 也可能能够在容器中运行。

Safari 和 Firefox 又怎么样呢?

Google Chrome 和 Apple Safari 曾经都基于 WebKit,但它们在几年前分叉了。 尽管如此,Blink(Chromium 的一部分)和 Safari 使用的 WebKit 引擎仍然非常相似,因此微软的一些改进最终也可能会渗透到 Apple 的 Safari 浏览器中。

虽然 Mozilla Firefox 在这里可能看起来有些格格不入,但仍然有一些理由感到乐观。 Firefox 成功地与 Internet Explorer 6 竞争,重新点燃了浏览器市场的竞争,现在终于战胜了最后一款闭源浏览器引擎 EdgeHTML。

而现在,如果微软在 Edge 浏览器中进行了某些非常有趣的工作,Mozilla 甚至可以查看开源代码,了解发生了什么。 这意义重大。

电子应用程序也可以变得更好

对于所有 Windows 用户,即使是不使用 Chrome 的用户,也存在其他潜在的改进!

许多现代桌面应用程序都是电子应用程序。 它们使用 Web 技术构建,并在您的桌面上以独立窗口运行。 然而,每个 Electron 应用程序都包含其内置版本的 Chromium。

想象一下,您使用的每个网站都拥有一个独立的 Chromium 浏览器 – 这意味着您需要更多的内存、更多的磁盘空间以及更多的更新下载。 这就是 Electron 应用程序目前的状态。

随着 Windows 10 在基于 Chromium 的浏览器上实现标准化,微软有机会将这些应用程序所需的技术直接构建到操作系统中,从而创建更轻量级的应用程序。 这将提高应用程序的性能、节省磁盘空间、减少更新下载,并延长电池续航时间。