javascript - Web 应用程序的推荐 JS kb 限制是多少?

标签 javascript limit filesize

<分区>

只是想知道是否有更有经验的人可以建议一个 Web 应用程序中 JS 资源总量的建议限制。我想确保我的带宽没有重载。

我目前在两个 .js 文件(未缩小)之间分布了大约 350 - 400kb。这不包括来自 Google CDN 的 jQuery 和 jQuery UI。

谢谢!

最佳答案

我想每个人都没有真正推荐的“文件大小”。

更多推荐的整个页面加载时间长度,包括所有 css、图像、javascript、渲染时间等。太长了人们会失去兴趣,但这实际上取决于您的内容,即它是否非常具体人们想要的内容,那么他​​们会等待更长的时间,但如果您运营的电子商务网站和您的竞争对手只需点击一下,那么页面加载时间就非常重要。

我想答案是让您的文件尽可能小,让您的网站加载尽可能快。但这将是一个典型的投资返回问题,如果您经营电子商务网站,加载速度更快的网站是否会带来更多销售额?

但要尝试回答您的问题,400KB 对我来说似乎有点重。作为一般的经验法则,您希望瞄准 10 秒以内 使页面在 2 秒以内的加载时间开始可见 - 至少给出响应给您的用户。

这是雅虎的 Best Practices for Speeding Up Your Web Site

<罢工>

您还可以运行 Y-Slow 一个 Firebug 插件,或许多其他速度测试来分析和提供建议。

Google's Page Speed site是一种更现代的页面速度方法。

关于javascript - Web 应用程序的推荐 JS kb 限制是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5939161/

相关文章:

javascript - 停止 onmouseenter 在 Chrome 和 Firefox 中重复触发

javascript - 保存选项表单并传递 JS 变量

javascript - 将 javascript 绑定(bind)到新行

google-api - Google 趋势配额限制

c++ - 我的 C++ 目标文件太大

c - GetFileSizeEx 在 System32 目录上返回不正确的值

javascript - 如何将 Internet Explorer 用户重定向到新页面?

php - 从服务器上的数据库获取输出,但不在 php 脚本上获取输出

limit - 免费计划中的 GetStream 更新限制

Java - 为什么我的可序列化对象文件这么大?