我正在构建一个SAAS Web应用程序,只要我包含jQuery和jQuery UI,javascript已经是300kb。添加我自己的几个位并缩小它仍然是400kb。您对Javascript的限制是什么?如何确保性能仍然良好?
答案 0 :(得分:8)
gmail在完全加载后超过2兆字节的混合资源(脚本,图像等)。我认为这应该给你一个指示。
除了您提出的具体问题之外,您可以遵循许多最佳做法来减少加载时间。缩小脚本,gzip-encode所有内容(如果服务器资源允许,甚至是动态内容),精心压缩图像等。正如Corey所说,使用YSlow或Chrome分析器。
答案 1 :(得分:5)
减少jQuery UI。看起来你有整个包裹。选择并选择您需要的组件。
答案 2 :(得分:0)
查看页面加载时间。像YSlow和Firebug这样的工具应该给你一些数字,YSlow会给你一些建议,你可以做些什么来改善页面加载时间。 Xkb很难给出一个明确的答案,因为它的亲戚太大了。您可能实际上需要那么大的JS文件。此外,根据服务器的带宽,它可以非常快速或非常慢地提供该文件。
如果您严重关注加载时间,请缩小所有Javascript。这将减少文件的大小。
答案 3 :(得分:0)
显然,太多取决于您的目标受众,针对移动设备的网站或应用程序将具有与Intranet应用程序不同的要求。
运行时性能取决于很多因素,为了帮助您,我们需要更多信息。