2

我正在开发一个移动网站,如果启用了 JavaScript,它将使用 AJAX 加载页面内容。我一直在使用 JQuery load() 功能从其他静态页面加载页面内容,但是当我只使用其中的一小部分时,我觉得我正在浪费宝贵的带宽来加载整个 JQuery 库。话虽如此,我们是否应该在只使用其中的一小部分时避免使用库?

4

4 回答 4

1

我已经尝试过xUI,一个类似 jQuery 的小型 javascript 库,它针对移动使用进行了优化(因此;更小和更快)。

于 2010-03-26T07:46:14.447 回答
0

如果您正在使用 AJAX 开发移动 Web 应用程序,则意味着您的目标用户是拥有智能手机和功能强大(且不稳定)连接的用户。我不会太担心包含 jQuery,但您可以考虑将小型库与您使用的函数放在一起。您也可以在部署期间使用 GWT 或 Closure 来优化、编译和压缩您的 JS。

于 2010-03-17T17:52:14.667 回答
0

Jquery 相当小(24kb),更不用说它很可能会被缓存。(如果你从谷歌图书馆加载它,可能会更高。)

于 2010-03-25T15:02:31.273 回答
0

如果您只需要一个简单的 XMLHttpRequest 对象,则不需要任何库。但是如果需要一些更花哨的动作,比如淡入淡出、滑动或其他你应该使用一些,因为它们可以完成任务。长期规划您的项目,看看可能会出现哪些需求。

于 2010-03-17T17:52:27.700 回答