如何减少我网站的javascript / jquery / ajax加载时间? 我的网站是:http://maavankal.com/
答案 0 :(得分:1)
一个好的一般规则是缩小你的javascript。 jQuery分发缩小版本。本文可以提供帮助:
Is there a good JavaScript minifier?
如果你可以使用JSON,它通常比XML更简洁(它也有本机jQuery支持)。通常只是尝试降低组件的带宽需求。
答案 1 :(得分:1)
Google PageSpeed的速度效果表明JavaScript的以下内容:
Minifying the following JavaScript resources could reduce their size by 33KiB (29% reduction).
Minifying http://maavankal.com/source/jquery.fancybox.js?v=2.1.3 could save 16.6KiB (36% reduction).
Minifying http://maavankal.com/js/jquery.simplyscroll.js could save 3.4KiB (29% reduction).
Minifying http://maavankal.com/js/jcarousellite.js could save 2.7KiB (52% reduction).
Minifying http://maavankal.com/js/content_switch.js could save 1.9KiB (30% reduction).
Minifying http://maavankal.com/js/bgStretch.js could save 1.6KiB (37% reduction).
Minifying http://maavankal.com/js/cScroll.js could save 1.6KiB (33% reduction).
Minifying http://maavankal.com/js/forms.js could save 1.4KiB (26% reduction).
Minifying http://maavankal.com/js/jquery-ui.js could save 1KiB (5% reduction).
Minifying http://maavankal.com/.../jquery.fancybox-buttons.js?... could save 1KiB (35% reduction).
Minifying http://maavankal.com/js/superfish.js could save 946B (26% reduction).
Minifying http://maavankal.com/js/script.js could save 883B (18% reduction).
其他建议:
答案 2 :(得分:0)
您需要执行以下操作:
如果可以
,请从Content Delivery Network提供文件确保文件已经压缩和缩小
将脚本标记放在页面上的结束正文标记之前
答案 3 :(得分:0)
您可以使用HTML5 Application Cache
http://www.html5rocks.com/en/tutorials/appcache/beginner/
应用程序缓存(或AppCache)允许开发人员指定浏览器应缓存哪些文件并使其可供脱机用户使用。即使用户在离线时按下刷新按钮,您的应用也会加载并正常工作。