如何减少我的网站的javascript/jquery/ajax加载时间? 我的网站是:http://maavankal.com/如何减少我的网站的javascript/jquery/ajax加载时间?
-2
A
回答
0
你会想要做以下的事情:
从内容分发网络,如果你能
请提供文件确认文件已被压缩和精缩
把脚本标签放在页面上的正文标签之前
1
一个很好的通用规则是缩小你的javascript。 jQuery发布一个缩小版本。这篇文章可以帮助:
Is there a good JavaScript minifier?
如果你可以使用JSON是通常比XML更简洁(它也有本地的jQuery支持)。一般来说,只是试图减少组件的带宽需求。通过Google PageSpeed
1
速度性能提出了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).
其他建议:
- 尽量避免使用多发的$(document)。就绪语句
- 使用最新版本的jQuery 1.9.x
- 您使用了很多插件。您可以将您的插件/脚本合并到一个文件中,您可以使用Google Closure compiler轻松完成此操作。
- 移动你的内联标签到身体的一端(一些包括花式箱),这些可能会增加DOM的加载时间
- 利用DOM caching in your jQuery code
- 检查缺失的媒体(如图像)可能停止的负载你的页面。是/images/bg.jpg失踪?
- 使用的Chrome浏览器开发工具,网络面板来分析你的网页的媒体的加载时间
+0
这是一个非常好的提示。谷歌Chrome开发者工具可能会做类似的事情,并向您展示可以提高性能的方法。 – Jess 2013-04-05 02:57:07
0
您可以使用HTML5应用程序缓存
http://www.html5rocks.com/en/tutorials/appcache/beginner/
应用程序缓存(或应用程序缓存)允许开发人员指定浏览器应该缓存哪些文件并将其提供给脱机用户。即使用户在离线状态下按下刷新按钮,您的应用也会正常加载并正常工作。
相关问题
- 1. 我会如何减少wordpress网站的加载时间?
- 2. 有效减少网站加载时间[SEO的角度来看]
- 3. 减少网站加载时间的优化
- 4. 缩小/缓存后减少网站的加载时间
- 5. 如何从网站加载图片时减少内存?
- 6. 如何减少社交网络元素加载时间?
- 7. 减少网站等候时间
- 8. 在我的网站上滚动时如何减少延迟?
- 9. 减少图像加载时间?
- 10. 减少小程序加载时间
- 11. Mysql查询减少加载时间
- 12. 减少图像加载时间
- 13. 脚本加载时间减少
- 14. 可以Javascript错误减缓网站的加载时间
- 15. 如何减少ASP.net MVC 2中的首次加载时间?
- 16. 如何减少广场主题的加载时间
- 17. Zend_Pdf如何减少图片的加载时间?
- 18. 如何减少curl和解析html的加载时间
- 19. 加快ASP.Net网站的加载时间
- 20. 网站加载时间
- 21. 我可以在创建PDF时减少加载时间吗?
- 22. 减少'明显'的页面加载时间 - 如何在后台加载资产'?
- 23. 帮助减少站点加载时间。我怎样才能减少这个资源?
- 24. 记录网站的加载时间
- 25. 如何减少Ionic2应用程序加载时间
- 26. 如何在android中减少表格加载时间
- 27. 如何减少opencart页面加载时间?
- 28. 为什么我的网站加载时间如此之慢?
- 29. 我的页面加载时间过长!我怎样才能减少页面加载时间!
- 30. 增加或减少网站尺寸
另请参阅:http://stackoverflow.com/questions/2567254/building-highly-scalable-web-services/2568375# – Jess 2013-04-05 02:56:10