画像ギャラリーを作成しようとしていますが、ページの読み込み中にすべての画像を読み込むか、ギャラリーに表示される前に ajax を使用して新しい画像を要求するかで行き詰まっていますか?
以下の例は、2 番目の画像を表示していて、画像 5 が ajax リクエストによって読み込まれている間に 2 つの隠し画像が読み込まれていることを示しています。表示されている画像とajaxがロードしている画像の間に2つのロードされた画像を保持すれば、ユーザーは画像のロードを見る必要はないと思いました
Image Gallery (Viewing Single Image)
1 2 3 4 5
+-------+-------+-------+-------+-------+
| |Loaded | | * |Loading|
|Loaded | On |Loaded |Loaded | AJAX |
|Hidden | Show |Hidden |Hidden |Request|
+-------+-------+-------+-------+-------+
私はlocalhostからajaxを使用したことがないので、ページで画像をロードして非表示にする場合と比較して、どのようなパフォーマンスがあるかわかりません。