私が会社のために構築する必要があるビジネス Web アプリケーションでは、アコーディオン メニュー (jQuery UI アコーディオンなど) を使用します。
リンク jQuery クリック イベントをアコーディオン メニューに使用し、ajax .load ショートハンドを使用してコンテンツを動的にロードしたいと考えています。現在、私は、Ajax は通常のブラウザー リクエストよりも遅いと誰かが言及している内部会話に対処しています。
今私の質問は次のとおりです。それは本当ですか、それを考慮して:
- アコーディオン コンテンツの読み込み時間は高速化する必要があります (すべてのスクリプト / css / アコーディオン / ヘッダーは最初に 1 回だけ読み込まれます)。
- Ajax リクエストは、サーバー アクションのパフォーマンスには影響しません。
本当にブラウザ リクエストを使用する必要がありますか? また、実際に高速になるのでしょうか?
アコーディオンを使用して、ページが更新されるたびに表示される静的要素として使用するのは非常に直感的ではないようです。
以前、Ajax Load を使用して html と JavaScript を含む div コンテナーをロードするプロトタイプを作成したところ、通常のブラウザー リクエストと同じくらい高速にロードされました。