作为前端开发人员,我们的工作是与浏览器打交道。了解我们拥有多少浏览器以及它们的状态始终备受关注。就数量而言,我们最近比过去少了很多。直到 本月,Edge 才开始自动将浏览器更新到 Chromium 版本,这是浏览器数量减少的另一个重要里程碑。
几年前,Rachel Nabors 将这种情况比作生物生态系统,以及多样性如何意味着健康。
如果我们失去其中一个浏览器引擎,我们将失去它的血统,失去该引擎的所有排列组合,以及它可能允许的 Web 的独特视角。
而且它不太可能被取代。
所有这一切中一个需要重点考虑的是我们剩下内容的开源特性。请记住,微软的浏览器技术并非开源的。Brian Kardell
从重要的方面来说,我们拥有三个剩余的多操作系统开源引擎(Blink、Gecko 和 WebKit)后,我们的生态系统更加多样化、高效和健康,而这要比我们拥有更多浏览器并被根本不是开源项目的浏览器所主导时好得多。
作为后续,Stuart Langridge 谈到了另一种多样性。
真正重要的是影响力的多样性:谁有能力做出以特定方式塑造 Web 的决策,以及他们是否出于正当理由做出这些决策,或者是不太正当的理由?
希望我们剩下的浏览器能够继续发展,甚至可能分支,并找到除了标准之外的其他竞争方式。虽然目前的情况可能不像某些人担心的那样糟糕,因为微软的引擎消失了(也许这甚至是一件好事),但如果我们失去更多浏览器(紧张地瞥了一眼 Firefox),无论是数量减少还是影响力多样性下降,那肯定都是坏消息。
我认为现在是时候停止支持除最新版 Chromium 和 Firefox 之外的任何浏览器了。这对所有互联网用户来说都是一个安全问题。
啊,是的,还有名为“Safari”的东西。
不幸的是,Safari 在一段时间内都会存在,因为它是 iOS 上唯一的浏览器,并且在 OSX 上仍然非常流行。就我个人而言,我同意这一点,并且我不喜欢 Safari,但我确实认为它在浏览器多样性中发挥着至关重要的作用。没有人希望回到“针对……优化”的时代。