【发布时间】:2017-12-16 14:47:00
【问题描述】:
最近我决定使用this theme创建一个 Tumblr
我是 Firefox 用户,我注意到这个主题大大降低了浏览器的速度。经过一些投资和询问,罪魁祸首似乎是添加动画粒子背景的可能性,即使禁用,也会导致高 CPU 使用率。 此粒子函数位于名为“s.js”的脚本中,其中包含主题的其他部分。
有没有什么办法可以清除与这个粒子背景相关的所有代码,并且仍然保留主题功能?
谢谢
【问题讨论】:
-
该代码块位于主题 html 的底部,因此您可以将其删除。
<script type="text/javascript" src="https://static.tumblr.com/j6tha7z/Jtmo5pjot/s.js">但是它看起来像一个捆绑文件,可以处理许多有用的功能 Imagesloaded、Isotope、Infinite Scroll 所以你可能会发现没有它你的主题的其他部分就无法工作。 -
哦,我知道您想编辑该文件并保持其他功能不变?
-
完全正确;如果我从 html 中删除脚本,我得到的只是一个空白的 Tumblr。我尝试自己编辑 s.js 以删除粒子系统,但我得到了相同的结果:一个空白的 tumblr,因为我对 javascript 一无所知,所以我认为我删除了其他有用的东西!
-
是的,你的工作已经完成了。稍后我会尝试写一个答案,但它相对涉及。
标签: javascript html css tumblr tumblr-themes