0

我的网站上有几个脚本。将它们全部分组到一个文件中是否有意义?还是最好将它们分开?

4

2 回答 2

5

对于生产,我总是将它们分组到一个文件中并压缩和/或缩小它们。浏览器只能(曾经?)同时向同一个域发出 2 个请求。

如果这是一次性操作,您可以使用此网站来缩小文件。否则,您将不得不考虑使该过程自动化。

但是,如果您想在某些时候进行更改,也请保留您的原始未压缩文件。

于 2012-07-28T14:21:11.267 回答
2

最好的生产:

  • 加载从谷歌 CDN 缩小的所有框架
  • 将站点的所有脚本收集在一个文件中缩小/压缩它。
  • 如果缩小文件大于 256kB 并且某些脚本不会在所有页面上使用,直到它将是 2 或 3
  • 如果脚本文件超过 3 个则不好(大多数浏览器会逐步加载它并阻止用户页面)
  • 在 html 代码的底部发布所有脚本

对于后备框架加载(谷歌也可以关闭)

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">window.jQuery || document.write('<script type="text/javascript" src="js/jquery.min.js"><\/script>')</script>
于 2012-07-28T14:33:16.193 回答