我们的主页有 800kb,我知道这很大.. 我们使用社交引擎,它有一个小部件系统,我假设它使用 Javascript 目前页面空白几秒钟。直到整个页面加载完毕才显示任何内容。 我的问题是:我们可以先加载主小部件吗?并显示在加载页面的其余部分(和其他 Javascript)时?
最佳答案
将其他 JavaScript 放在 body
的末尾标签 - 就在 </body>
之前。如果是(正如我假设的情况是在你的情况下)在 head
中标记,然后加载、解析和执行脚本很可能会阻止下面的 HTML 渲染。
如果这没有帮助,请参阅 Best Practices for Speeding Up Your Web Site并使用 YSlow Firefox 插件。
关于javascript - 加载 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13142320/