我们如何调查浏览器进行回流的次数?
是否有 Web 开发人员功能/工具可以让我们知道浏览器进行回流的次数?
基本上我想得到某种反馈/信息。我不知道会怎样,但也许是某种显示时间线的性能图表(类似于 Google 的 速度追踪器),这样我就可以调查浏览器突然在某个时刻进行大量的回流,这样我就可以指出,嘿,这里是一个瓶颈,这里肯定存在错误/错误的实现或其他东西。
Is there a web developer functionality/tool that allows us to know how many times a browser is doing reflows?
basically I want to have some sort of feedback/information. I don't know how it will be, but perhaps some sort of performance graph that shows the timeline (akin to Google's Speed Tracer) so I can investigate when suddenly at a point the browser is doing an insane amount of reflows so I can point out hey here's a bottleneck, there got to be a bug/bad implementation of something here or something.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您有定制的 Firefox,则可以跟踪回流信息。
见下文:
https://developer.mozilla.org/en-US/docs/Debugging_Frame_Reflow
如何使用以下命令构建 Firefox启用调试模式:
https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions
You can track reflow information if you have a custom built Firefox.
see below:
https://developer.mozilla.org/en-US/docs/Debugging_Frame_Reflow
How to build Firefox with enable debugging mode:
https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions
2013 年末之后的某个时间,回流日志记录被内置到 Firefox 日志记录中。
https://mail.mozilla.org/pipermail/firefox-dev /2013年10月/001044.html
Sometime after late 2013, the reflow logging is built into Firefox logging.
https://mail.mozilla.org/pipermail/firefox-dev/2013-October/001044.html