在包含大约 30 个条目的列表的页面上,每个条目都是 Facebook 喜欢的(每个条目的 HTML 包含一个“喜欢”按钮),并且每个条目要么显示,要么不显示(取决于过滤器设置):
- 该页面需要几秒钟才能完全加载
- 由于“赞”按钮,该页面占用了大量内存
- 即使用户不交互,页面也会使用 CPU(每隔 100 毫秒或更短时间,其中一个 Like 按钮就会使用 Javascript 触发一个事件)
- 如果我不更改 DOM 树,只更改元素可见性,按钮似乎会重新加载
在具有超过 1 GHz 和 1 GB 内存的 PC 上,该页面无法使用,因为它太慢了(浏览器:Chromium)。我怎样才能改变这一点,保留“喜欢”按钮?
- 指责Facebook的“点赞”
执行
- 下载 Firefox Nightly 或“Aurora”,然后查看“about:memory”选项卡,了解“Like”按钮对内存的影响。 (Firefox 已将每个分区的内存报告添加到 about:memory)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)