什么是合理的JavaScript大小?

时间:2009-12-03 05:07:08

标签: javascript

网页的合理JavaScript大小是多少?我有一个JavaScript程序,其数据段大小约为130,000字节。此文件中几乎没有空格,注释或变量可以缩小。该文件看起来像这样:

"a":[0],
"b":[0,5],
"c":[3,4,24],
"d":[0,1,3],

持续数千行。

Google Analytics提供有关当前用户连接速度的以下信息:

Rank      Type     Visitors
1.        DSL         428
2.        Unknown     398
3.        Cable       374
4.        T1          225
5.        Dialup       29
6.        ISDN          1

文件太大了吗?

另一种方法是使用带有Ajax的服务器端程序。

5 个答案:

答案 0 :(得分:4)

更好的小尺寸将是加载时间 。如果您太关注文件大小,请尝试 gzipping 。您还可以 缩小 js文件。

缩小js和css文件是雅虎建议的性能规则之一。有关详细阅读,请查看此内容。

Best Practices for Speeding Up Your Web Site

<强> 修改

检查一下

How To Optimize Your Site With GZIP Compression

答案 1 :(得分:3)

这取决于您的用户以及他们拥有的连接速度。使用1 Mb / s连接或更快的连接可能不会太明显,但使用较旧的调制解调器,等待10秒或更长时间会非常烦人。

您可以尝试使用Minify压缩脚本:http://code.google.com/p/minify/

您还可以使用AJAX在后台加载脚本:http://betterexplained.com/articles/speed-up-your-javascript-load-time/

答案 2 :(得分:1)

根据他们的连接速度,你的用户会忍受什么......他们可以等待多长时间来获得这样做的好处..

download calculator可能有助于你

答案 3 :(得分:0)

130k在拨号上下载大约需要25-35秒。

作为一年被迫使用拨号两三次的人,我会告诉你 - 如果你正在编写我想要使用的网络应用程序,我可能会坚持使用它。如果它只是一个我随机冲浪的网站,我会离开那里:)

你一定要考虑尽量减少脚本。看起来其他人在我之前找到了这些链接,所以一定要检查它们。

答案 4 :(得分:0)

加速网页加载时间以获得小的javaScript文件是非常无能为力的

  1. 使用外部JavaScript文件。
  2. 将所有JavaScript放在正文结束标记下方。
  3. 尝试使用上述工具最小化文件大小。
  4. 有关此here

    的更多提示