Mozilla发布新版DevTools改进性能问题

在去年随着Firefox Quantum发布的开发工具DevTools,被开发者认为工具执行速度明显降低,不如旧版本的性能,而Mozilla最近发布新版本,修复了部分的操作性能问题,并且强化了接口响应性。

在2017年,Firefox底层引擎Servo部分以Rust重新改写,推出性能大提升的Firefox Quantum,Mozilla提到,他们原本就预期DevTools的性能将会降低,毕竟为初版,不过这个情况将在后续几个版本慢慢得到修正。该团队表示,现在DevTools的开发团队政策为性能优先,虽然目前仍然有一些待处理问题,但是在多数操作应该顺畅不少。

现在于页面查看器中,浏览层叠样式表操作会流畅不少,特别是在越大的CSS文件会越有感,另外,打开页面查看器的配置面板,或是无论以控制台浏览大量日志消息,还是展开有大量属性的对象,速度会快上许多。

而且在网络监视器中操作大页面的更新请求时,用户接口现在更加灵活,同时在调试器中加载巨大文件或是拥有数百源码映射表时,启动速度已大幅提升。

Mozilla会在DevTools上执行测试套件数次后,取得平均执行时间,产生JSON文件和结果,并显示在公开仪表板上,借此可以让DevTools开发团队与用户看到每个功能的性能变化, Mozilla提到,部分折线图会有剧烈的上下变化,有可能是因为该性能的测试改变所造成的时间变化。