我希望通过谷歌页面速度洞察建议消除来自折叠内容的渲染阻止javascript来提高移动设备上网页的性能。页面使用的所有javascript文件都是用于选择成分的页面顶部的文本框:
jquery-1.8.2.js,textext.js,home.js
我尝试将所有这些文件移动到html的末尾,但它导致文本框中断。我也尝试使用脚本的async属性,但这具有相同的效果。有什么办法可以解决这个问题吗?该页面为here。
答案 0 :(得分:0)
可能的方向是找到特定的阻止函数(例如,alert
)。然后通过在执行当前代码之前实现它们来覆盖那些具有非阻塞的那些。
例如,您可以将alert
实现为模式,从而使渲染能够流畅地继续。