requestIdleCallback是否计划进行标准化?

时间:2015-10-20 21:56:28

标签: javascript google-chrome

在Chrome 40中实施的requestIdleCallback [1]计划进行标准化吗?

[1] https://developers.google.com/web/updates/2015/08/using-requestidlecallback

1 个答案:

答案 0 :(得分:4)

W3C工作草案涵盖了here。这意味着某人(作者是来自谷歌的Ross McIlroy)试图征求反馈意见,解释为什么它有用并希望将其纳入标准,但现在还没有。

无论是否存在工作草案,无论是否最终成为已采纳和实施的标准,都不能推断出这一点。时间会证明。

Per this July 2015 post,公众支持Firefox的概念,来自微软的混合信号以及没有关于Safari的公开信号。

根据此September 2015 post,Edge和Firefox提供了公众支持。

一些公开讨论here,它揭示了一个关于这是否应该返回承诺而不是回调的公开问题。

在Firefox中实现requestIdleCallback有一个Mozilla bug,虽然它实际上只是作为问题的跟踪器 - 但是没有出现(在那个bug中)作为实现它的计划爱好。

截至2015年11月的更新:

工作草案在桌面Chrome 47,Chrome for Android 47,Chrome for iOS 47和Android WebView 47中实施。边缘和Firefox都表达了公众支持,但没有具体的"意图实施"从他们那里。