汽车
morning
当我怀念旧版 Edge 浏览器时,我在怀念什么?
2026-09-16
1 阅读
约10分钟阅读
Nullpinter
字号:
Matrix 首页推荐 Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。 文章代表作者个人观点,少数派仅对标题和排版略作修改。 编注:题图来自 KitGuru 其实这篇文章应该在 3 月 9 日发:这是 Edge Legacy 停止支持的日子。不过想到半年后就刚刚好是 9 月 9 日,这个日子更适合纪念,所以就拖到今天发了。 下文的 Edge 都指 Edge Legacy,而不是 Edge Chromium。 2026 年 3 月 9 日是 Edge 停止支持五周年的日子。虽然说有很多梗图之前说 Edge 最大的作用就是下载 Chrome,但是我其实还是非常喜欢 Edge 的:直到今天,Edge 的 EPUB 阅读体验,平滑滚动体验以及省电体验,都是其他浏览器无法比拟的。Edge 之前对于阅读模式的支持也是比较好的。 严格意义上来说 Edge 到现在还没有死,EdgeHTML 引擎和 MSHTML 引擎以及最新的 Webview2 一样,已经永远存在于 Windows 的组件中,为 UWP 应用提供网页渲染支持。目前来说也没有完全退役的时间表。不过单独的浏览器的确已经和 Internet Explorer(以下简称 IE)一样退出大众视野。 名称 含义 备注 MSHTML Internet Explorer 的 HTML 渲染引擎 EdgeHTML 从它分叉 EdgeHTML 旧版 Edge 的 HTML、CSS、DOM、布局和渲染平台 Chakra IE9 以后及旧版 Edge 使用的 JavaScript 引擎 Microsoft Edge 2015 年随 Windows 10 发布、基于 EdgeHTML 和 Chakra 的浏览器 Edge Chromium 基于 Chromium 的 Edge,桌面版使用 Blink 和 V8 继承了产品名称,但没有继续使用 EdgeHTML 一切的开始 进入 Windows 10 时代,IE 已经无法满足现代网页开发和使用的需求。尽管 IE 11 为 IE 这一「老古董」添加了许多现代化特性,但是 IE 还是肉眼可见的力不从心了。 同时,IE 造成的长尾效应也使得对 MSHTML 引擎的更改 处处掣肘 。于是 EdgeHTML 诞生了。EdgeHTML 采用全新的 UA 字符串,抛弃了 IE 的兼容性模式,支持现代网页标准,并且在性能上有了很大的提升;微软也(再次)有机会重新设计浏览器的 UI 和功能,使其更符合现代用户的需求。 2014 年 11 月 11 日,微软在 Windows 10 预览版中推出「 living Edge document mode 」(生活在边缘上),同时宣布超过 2000 项互操作性修复和 20 项新平台功能。此时的 Edge 仍以 IE 的新模式出现,但已经包含后来 EdgeHTML 的核心思想:在不破坏企业级网站浏览体验的同时,使得互联网变得「摩登」。 互联网多样性 当时还有一个非常重要的背景:微软想要保持浏览器的多样性(依然可以在这篇 博客 中读到)。 This interoperability-focused approach brought the obvious question of adopting an existing open-source rendering engine such as WebKit. While there were some advantages, upon further investigation it was not the right path forward for two important reasons. First, the Web is built on the principle of multiple independent, yet interoperable implementations of Web standards and we felt it was important to counter movement towards a monoculture on the Web. Second, given the engineering effort required, we found that we could deliver an interoperability focused engine to customers significantly faster if we started from our own engine (especially if unshackled from legacy compatibility concerns), rather than building up a new browser around an open-source engine. We will continue to look at open source and shared source models where it makes sense and look forward to sharing more details in coming posts. 当代互联网基于多个独立但互相兼容(?)的 Web 标准实现,我们认为我们必须抵制互联网上出现单一化趋势。 独立的浏览器内核本身就是价值:正如 Gecko Quantum 和 Webkit 的存在一样,EdgeHTML 的存在也让互联网变得更加多样化。虽然我一直在攻击 Safari,但是我承认不应该直接完全扼杀 Safari 的存在。Firefox 也同理,虽然它又慢又实现得不好,但我们仍然需要它存在。 Browser Engine Timeline 图片源自 Mozilla 的 Competition, Innovation, and the Future of the Web – Why Independent Browser Engines Matter 。Mozilla 指出,当创新建立在单一主导引擎之上时,技术和经济力量就会集中,选择范围缩小,并有可能使网络的发展方向偏离公共利益,转而服务于少数大型平台的利益。浏览器引擎多样性确保技术以人为本,而非以股东为本。 有很多文章都有写过浏览器多样性的目的,比如 What is the Value of Browser Diversity? 以及 Browser Engine Diversity 。缺乏多样性的内核实现可能会导致部分 API 不能得到仔细的考量,或因出于单一公司的某些商业目的,对互联网造成快速且广泛的影响。 浏览器内核在事实上决定了我们能够在互联网上看到了什么。如果世界上只有 Chromium,那 Google 将能够亲自管理甚至亲自禁止整个互联网上的内容,这就是单一化的问题。 当 Edge 走向死亡的时候,Mozilla 还发了一篇悼文: Goodbye, EdgeHTML 。 崭
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱