javascript - 加载 JavaScript

标签 javascript optimization

我们的主页有 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/

相关文章:

javascript - 如何在node.js(simple-ssh模块)中设置SSH代理转发?

c++ - 如何在 Eigen/C++ 中向量化 : set columns under condition

algorithm - 用余数树计算许多余数

jquery - !(function()) 在 JavaScript/jQuery 中是什么意思?

javascript - href 不以 '#' 结尾的 anchor 的 CSS 选择器

c++ - C++ 编译器是否对 lambda 闭包执行编译时优化?

java - 如何避免长 switch/case 语句?

optimization - Common Lisp、asdf、测试、编译不同优化级别的系统

javascript - 如何检查访问麦克风的权限是否已被 FireFox 中的用户拒绝

javascript - 如何处理事件冒泡?