Rails 3-如何延迟JavaScript的解析

Rails 3-如何延迟JavaScript的解析,javascript,ruby-on-rails-3,deferred-execution,Javascript,Ruby On Rails 3,Deferred Execution,我正在尝试优化我的网站,我得到的一个建议是推迟对JavaScript的解析。我在谷歌上搜索了几个小时,但在Rails 3中还没有找到一个优雅的解决方案。我使用的是标准 <%= javascript_include_tag :application -%> 标记在我的代码中,就在前面。有人知道一种相对简单的方法来延迟加载application.js文件的所有Javascript吗?谢谢。我知道这是一个老问题,但如果有人仍在寻找解决方案: 我解决了将移到末尾的问题 ....

我正在尝试优化我的网站,我得到的一个建议是推迟对JavaScript的解析。我在谷歌上搜索了几个小时,但在Rails 3中还没有找到一个优雅的解决方案。我使用的是标准

<%= javascript_include_tag :application -%>


标记在我的代码中,就在前面。有人知道一种相对简单的方法来延迟加载application.js文件的所有Javascript吗?谢谢。

我知道这是一个老问题,但如果有人仍在寻找解决方案: 我解决了将
移到末尾的问题

  ....
  <%= stylesheet_link_tag 'application', :media => 'all' %>
</head>
<body>
  ...
</body>
  <%= javascript_include_tag 'application' %>
</html>
。。。。
'所有'>
...

我希望它能帮助某人…

@phoet他可能指的是一个网站速度测试,这是一个常见的建议。“在初始页面加载期间,将解析294.4KB的JavaScript。请推迟解析JavaScript以减少页面呈现的阻塞。”请参阅:您正在声明您有标记“就在前面”-此处缺少哪个单词?这确实是为了提高速度测试的分数。Javascript应该在页面加载结束时加载。还没有找到解决方案,所以如果有人有任何想法。。。