Web 引擎多样性和生态系统健康

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

作为前端开发人员,我们的工作是与浏览器打交道。了解我们拥有多少浏览器以及它们的状态始终备受关注。就数量而言,我们最近比过去少了很多。直到 本月,Edge 才开始自动将浏览器更新到 Chromium 版本,这是浏览器数量减少的另一个重要里程碑。

几年前,Rachel Nabors 这种情况比作生物生态系统,以及多样性如何意味着健康。

如果我们失去其中一个浏览器引擎,我们将失去它的血统,失去该引擎的所有排列组合,以及它可能允许的 Web 的独特视角。

而且它不太可能被取代。

所有这一切中一个需要重点考虑的是我们剩下内容的开源特性。请记住,微软的浏览器技术并非开源的。Brian Kardell

从重要的方面来说,我们拥有三个剩余的多操作系统开源引擎(Blink、Gecko 和 WebKit)后,我们的生态系统更加多样化、高效和健康,而这要比我们拥有更多浏览器并被根本不是开源项目的浏览器所主导时好得多。

作为后续,Stuart Langridge 谈到了另一种多样性。

真正重要的是影响力的多样性:谁有能力做出以特定方式塑造 Web 的决策,以及他们是否出于正当理由做出这些决策,或者是不太正当的理由?

希望我们剩下的浏览器能够继续发展,甚至可能分支,并找到除了标准之外的其他竞争方式。虽然目前的情况可能不像某些人担心的那样糟糕,因为微软的引擎消失了(也许这甚至是一件好事),但如果我们失去更多浏览器(紧张地瞥了一眼 Firefox),无论是数量减少还是影响力多样性下降,那肯定都是坏消息。