微软今天宣布将在未来一年将自家桌面浏览器 Edge 内核全面替换为谷歌的 Chromium 开源项目 https://www.chromium.org/Home , 同时还宣布将浏览器更新与 Windows 10 更新分离, 而采用 Chromium 开源核心的 Edge 浏览器将推出所有受支持的 Windows 版本 (包括 Windows 7 和 Windows8) 和 macOS.
微软在 2015 年 7 月推出了 Edge 作为 Windows 10 的默认浏览器, 并且是 "独占" 产品, 但背靠 Windows 10 这棵大树并未给 Edge 带来太多活跃用户. 虽然微软声称 Edge 在 2017 年 9 月的安装设备数量达到 3.3 亿台, 但从来没有透露过 Edge 的活跃用户数量(Google 表示 Chrome 在 2015 年 5 月活跃用户高达 10 亿). 根据 Net Applications 的最新数据, Edge 目前的浏览器市场份额仅为 4.34%.
因此, 微软选择 "无条件投诚": 首批内核采用 Chromium 的 Edge 浏览器预览版本将于 2019 年初推出.
基于 Chromium 的 Microsoft Edge
采用 Chromium 项目对微软来说意味非同一般. Windows 95 诞生后的二十多年间, 微软首次彻底放弃 Windows 平台的浏览器内核开发维护和控制权. 微软声称转向 Chromium 将 "为客户创造更好的 web 兼容性" 和 "为所有 Web 开发人员减少 Web 的碎片化."
不再浪费资源开发 Edge 的后端可能会成为微软的一步妙招. 因为不断更新浏览器引擎以符合大量标准和网络兼容性需要大量工作. 选择 Chromium 后, 微软可以借助开源社区的力量, 从而更加专注于用户需求和浏览器产品本身的改进.
虽然内核改弦更张意义重大, 但需要指出的是, 对于普通用户来说, 几乎不会有人注意到 Edge"引擎盖下" 将发生的重大变化.
Edgehtml 和 Chakra 的未来
Edge 在 Android 上使用 Blink / Chromium, 在 iOS 上使用 WebKit / WKWebView. 因此, 当桌面上的 Edge 迁移到 Blink 和 V8 时, EdgeHTML 和 Chakra 的主要用例将在一夜之间消失.
据微软称, 使用 EdgeHTML 和 / 或 Chakra 的 Windows 10 应用程序将能够继续使用它们. 但是, 微软最终还是会让应用开发者转到基于 Chromium 的解决方案, 这可能会影响展现 Web 内容的常规应用程序, 也会影响 Progressive Web Apps(PWA), 它们本质上是模仿原生 App 的移动网站.
因此, 应用程序开发人员可以选择继续使用旧版 Edge 或切换到 Chromium 内核版本. 微软表示它没有计划停止维护 EdgeHTML 和 Chakra.
Chrome 扩展程序
除了更好的网络兼容性之外, Edge 开源意味着用户可以直接安装使用 Chrome 扩展程序. 微软表示希望开发人员可以很容易地将他们的 Chrome 扩展程序带到 Edge 浏览器中, 大多数情况下开发者甚至根本不需要做什么, 但现在下结论还为时尚早. 新版 Edge 对现有的 Chrome 扩展的支持工作还有待观察. 值得注意的是, 多年以来, Google 一直在锁定 Chrome 网上应用店和 Chrome 扩展程序, 因此微软必须留神其解决方案.
开源版 Edge 将推广到所有受支持的 Windows 版本
微软计划将基于 Chromium 内核的 Edge 移植到所有受支持的 Windows 版本上, 而不仅仅是 Windows 10.
这意味着 Chromium 内核的 Edge 也将进入 Windows 7 SP1 和 Windows 8.1. 对于 Windows 10, 这意味着基于 Chromium 的 Edge 和未来的更新将被推送到 Windows 10 版本 1607, 版本 1703, 版本 1709, 版本 1803 和版本 1809. 这些都是 Windows 的受支持版本, 将获得 Edge 的最新版本, 直到 Microsoft 终止支持.
Microsoft 目前还支持 Windows Server 2008,Windows Server 2008 R2,Windows Server 2012,Windows Server 2012 R2,Windows Server 2016,Windows Server 版本 1709,Windows Server 版本 1803,Windows Server 版本 1809 和 Windows Server 2019, 这些系统都将迎来最新版本的 Edge.
全平台推广 Chromium 内核的 Edge 浏览器对于微软来说是一项艰巨的任务, 但是从用户的需求来看, 这一切都是值得的. 微软希望每个人都使用最新版本的 Windows, 但对于那些不能或拒绝升级的人来说, 至少可以使用最新的 Edge 来获得更加一致的浏览器环境和用户体验.
更频繁的更新
Edge 每六个月更新一次, 而 Chrome 和 Firefox 每六周就更新一次.
采用 Chromium 内核的 Edge 会比 Chrome 和 Firefox 更频繁的更新吗? 微软并未给出明确信息, 但微软表示敏捷性将成为未来的焦点, 并且确实期望 "提高更新频率".
成为 Chromium 的重要贡献者
微软表示将成为 Chromium 项目的 "重要贡献者". 该公司正在尝试改进 Chromium, 使其不仅适用于 Edge, 也适用于其他浏览器, 不仅适用于 PC, 也适用于其他设备.
上个月, 微软刚刚为基于 ARM 的 Windows 设备的 Chromium 项目做出了贡献. 微软的想法是 Chrome 在 ARM 上 被移植到 Windows 10 , 但现在我们知道微软在下一盘更大的棋.
微软打算继续致力于支持 ARM64, 但它也希望改进 Chromium 的 Web 可访问性并利用触摸支持等其他硬件功能. 实际上, Edge 是唯一具有 100% HTML5Accessbility 评分的 http://html5accessibility.com/ 主要浏览器, 并且具有稳定的触摸滚动性能而闻名.
实际上, 在将 Edge 的功能贡献给开源项目之前, Microsoft 不会贸然切换到 Chromium, 这意味着明年 Edge 在转换内核时不会丢失功能.
来源: http://www.tuicool.com/articles/nYZnmq2