TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Firefox Quantum DOM Cooperative Threading Design

1 点作者 jhatax超过 7 年前

1 comment

jhatax超过 7 年前
Firefox 57 has its share of detractors among the HN crowd, particularly those who want XUL extensions to continue to live on. I am not in that camp; I think Firefox is fighting for its future, and I like that my browser of choice is closing the performance gap with Chrome.<p>The 57 release is chock full of great features and performance optimizations. Ehsan Akhagari manages a critical initiative, called Quantum Flow, and he publishes a weekly newsletter that chronicles performance improvements in Firefox on his blog [1].<p>In the recent newsletter [2], he mentioned &quot;Quantum DOM Cooperative Threading&quot;, a feature that has landed in Firefox Nightly, but is disabled for now so that issues can be fixed. To quote Ehsan on the project&#x27;s goals:<p>&quot;... this past week the first implementation of our cooperative preemptive scheduling of web page JavaScript, more commonly known as Quantum DOM, landed. The design document describes some of the background information which may be helpful if you need to understand the details of how the new world looks like.&quot;<p>This combined with other efforts -- such as de-prioritizing background tabs, event queues, and lazy loading -- should significantly improve Firefox&#x27;s perceived performance.<p>If you haven&#x27;t given Nightly a try, I suggest that you do.<p>1. <a href="https:&#x2F;&#x2F;ehsanakhgari.org&#x2F;blog" rel="nofollow">https:&#x2F;&#x2F;ehsanakhgari.org&#x2F;blog</a><p>2. <a href="https:&#x2F;&#x2F;ehsanakhgari.org&#x2F;blog&#x2F;2017-09-01&#x2F;quantum-flow-engineering-newsletter-22" rel="nofollow">https:&#x2F;&#x2F;ehsanakhgari.org&#x2F;blog&#x2F;2017-09-01&#x2F;quantum-flow-engine...</a>