mediact / footerjs
0.1.3
2017-07-20 12:01 UTC
Requires
- php: >=5.5
This package is auto-updated.
Last update: 2022-02-01 13:05:21 UTC
README
提高页面加载时间的一种常见方法是将JavaScript移动到页面末尾。对于前端Magento开发者来说,由于模板中存在大量的内联JavaScript,因此无法这样做是一种常见的挫折。
此扩展会监听 core_block_abstract_to_html_after
事件,删除找到的任何JavaScript并将其附加到body末尾。
测试版本
- CE 1.9
- EE 1.14 (包含FPC)
用法
在 系统 > 配置 > 高级 > 开发者 > JavaScript设置 > 将JavaScript移动到页脚
中启用扩展。
在 系统 > 配置 > 高级 > 开发者 > JavaScript设置 > FooterJS排除块
中添加不应移动到页脚的块名称。请以逗号分隔块名称。请注意,JS库会被移动到页脚,因此排除具有依赖关系的JS时要小心。
另外,还有另一种排除一些JS不移动到页脚的方法 - 在 script
标签中添加属性 data-footer-js-skip="true"
。目前还没有方法排除使用addJs/addItem在布局中添加的JS。
许可证
版权(C)2015 Tom Robertshaw
本程序是自由软件:您可以自由重新分发和/或修改它,只要遵守自由软件基金会根据GNU通用公共许可证(GPL)的条款和条件发布的规定,许可证版本3或更高版本。
本程序的分发是希望它有用,但没有提供任何保证;甚至没有关于其适销性或特定用途的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。
您应该已经收到与该程序一起的GNU通用公共许可证副本。如果没有,请参阅https://gnu.ac.cn/licenses/