use*_*est 2 jsf jsf-2 jsf-2.2 jsf-2.3
我部署了一个 Java EE 8 Web 应用程序。它使用 JSF 2.3 我用谷歌 PageSpeed Insights 测试它。一个建议说:
消除渲染阻塞资源
…font/fonts-min.css.xhtml?ln=custom(**.com)
…fullcalendar/fullcalendar.bundle-min.css.xhtml?ln=vendors(**.com)
…base/vendors.bundle-min.css.xhtml?ln=vendors(**.com)
…base/style.bundle-min.css.xhtml?ln=demo(**.com)
…fix/poppins.css.xhtml?ln=custom(**.com)
/javax.faces.resource/jsf.js.xhtml?ln=javax.faces(**.com)
Run Code Online (Sandbox Code Playgroud)
因为 jsf.js 是由 JSF 框架默认添加的。是否有解决方案,以便我将其加载到其他 javascript 旁边的正文末尾。如果有,那是个好主意吗?
谢谢。
如果您使用 PrimeFaces,您可以通过上下文参数激活“MOVE_SCRIPTS_TO_BOTTOM”功能。
这会将所有脚本包含 (script src="...") 移动到底部,并且还将所有内联脚本 (...) 合并为一个内联脚本。
这确实是一个巨大的性能提升。
参见:https : //github.com/primefaces/primefaces/issues/2888
| 归档时间: |
|
| 查看次数: |
372 次 |
| 最近记录: |