2

JavaScriptが有効になっている場合にAJAXを使用してページコンテンツをロードするモバイルサイトを開発しています。JQueryのload()機能を使用して、他の静的ページからページコンテンツをロードしていますが、JQueryライブラリの一部のみを使用している場合、JQueryライブラリ全体をロードするために貴重な帯域幅を浪費していると感じます。そうは言っても、ライブラリの小さな部分だけを使用する場合は、ライブラリを避けるべきでしょうか?

4

4 に答える 4

1

モバイルでの使用に最適化された(より小さくて高速な)小さなjQueryのようなjavascript-libraryであるxUIを試しました。

于 2010-03-26T07:46:14.447 に答える
0

AJAX を使用してモバイル Web アプリを開発している場合、それは、スマートフォンと接続が可能な (そして不安定な) 接続を持つユーザーをターゲットにしていることを意味します。jQuery を含めることについてはあまり心配しませんが、使用する関数のみを含む小さなライブラリをまとめることを検討してください。GWT または Closure を使用して、デプロイ時に JS を最適化、コンパイル、および圧縮することもできます。

于 2010-03-17T17:52:14.667 に答える
0

単純な XMLHttpRequest オブジェクトのみが必要な場合は、ライブラリは必要ありません。しかし、フェード、スライドなどのより派手なアクションが必要な場合は、いくつかを使用する必要があります。プロジェクトを長期的に計画して、発生する可能性のある要件を確認してください。

于 2010-03-17T17:52:27.700 に答える
0

Jquery はかなり小さく (24kb)、キャッシュされる可能性が高いことは言うまでもありません。(Google ライブラリから読み込むと、フードの可能性がさらに高くなります。)

于 2010-03-25T15:02:31.273 に答える