Speedometer 是一个浏览器基准测试工具,通过模拟用户在 Web 应用上的交互来衡量响应速度。Speedometer 由苹果的 WebKit 团队推出,日前 Chrome 和 Firefox 开发团队也加入进来,将合作开发 Speedometer 的下一个大版本,即 Speedometer 3。
Speedometer 1.0 于 2014 年发布,随后于 2018 年带来了 2.0 版本的重大更新,目前最新的稳定版本为 2.1。
常看我们文章的用户对 Speedometer 应该也不陌生。在今年 3 月和 6 月,Google 的 Chrome 团队就曾两次使用 Speedometer 对 Mac 上的 Chrome 进行过基准测试,我们也报道过这两个新闻。在 3 月份,Chrome 在基准测试中超越了 Safari,成为了 Mac 平台上最快的浏览器。在 6 月份,Google 进一步优化了 Chrome 的性能,带来了 20% 的提升。
对于合作开发的 Speedometer 3,三大浏览器厂商将以 “联合治理模式” 进行合作。目标是建立对 Web 性能的共同理解,以推动浏览器的性能,最终给用户带来实质的好处。
根据治理政策,三方目前参与到这个计划的浏览器项目有 Blink/V8、Gecko/SpiderMonkey 和 WebKit/JavaScriptCore。为了避免 Speedometer 3 的基准测试偏袒某一方的浏览器,该政策还要求任何重大变更都需要在 10 个工作日内得到至少两方的批准,如果有人强烈反对,也同样无法实施。
Speedometer 3 目前正在积极开发中,开发者现在可以在 Github 上关注开发情况。
我们很高兴能与 Chrome 和 Firefox 合作开发下一代 Speedometer 基准测试,该基准测试可测量 Web 上真实的浏览器性能。合作将帮助我们进一步改善基准,并为我们的用户提高浏览器性能。
与过去的一些基准测试不同,Speedometer 3 是一项跨行业协作项目。这是一项艰巨的工作,而共同合作使我们有机会构建最佳版本,以帮助在未来几年内使 Web 更快