在检查网页性能时,我发现GTmetrix发现了一些CSS& JS文件从不同的位置加载 - 相同的文件。 例如:
<action method="addItem" module="ves_blockbuilder" ifconfig="ves_blockbuilder/ves_blockbuilder/enable_animation"><type>skin_css</type><name>ves_base/animate.css</name></action>
<action method="addItem"><type>skin_css</type><name>css/animate.css</name><params/></action>
显示的是页面来源。
skin/frontend/ves_value/default/css/animate.css" media="all" />
skin/frontend/base/default/ves_base/animate.css" media="all" />
我的问题是如何在不影响任何功能的情况下安全地避免加载。
答案 0 :(得分:0)
您有几个选择:
您可以删除其中一条<action method="addItem">
行。
在系统配置中,您可以关闭动画
ves_blockbuilder
设置。属性
ifconfig="ves_blockbuilder/ves_blockbuilder/enable_animation"
表示只有在enable_animation
时才会添加css文件
设置设置为true/yes/enabled/etc
。但是,如果你需要动画
其他功能的模块,然后我保留这个并删除底部
线。
附加说明:确保它们是完全相同的文件。它们可能具有相同的文件名,但css规则不同 - 在这种情况下,保留两个文件都是有效的。