私は20枚の写真からなる画像ギャラリーを持っていると言います.20枚の写真の上に画像オーバーレイとして別の画像を重ねて、角を丸くするなどと言いましょう。CSSイメージオーバーレイでは、サーバーへの複数の呼び出しが必要ですか?
だからそれは、ブラウザが21回のコールやHTTP接続として、または40として、これを数えるん写真
の上にあることを20回と呼ばれている+ 1写真20種類の写真ですか?
私は20枚の写真からなる画像ギャラリーを持っていると言います.20枚の写真の上に画像オーバーレイとして別の画像を重ねて、角を丸くするなどと言いましょう。CSSイメージオーバーレイでは、サーバーへの複数の呼び出しが必要ですか?
だからそれは、ブラウザが21回のコールやHTTP接続として、または40として、これを数えるん写真
の上にあることを20回と呼ばれている+ 1写真20種類の写真ですか?
同じページで同じリソースに複数のリクエストを送信すると、1つのHTTP接続が発生します。したがって、同じイメージを20回または1回だけフェッチします。イメージのファイル名が同じで、クエリ文字列が追加されていない場合は、転送が1回だけ発生します。
ありがとうthats私が知る必要があるもの – JasonDavis
ブラウザにオーバーレイ用のイメージがある場合は、それがキャッシュに存在する必要があるため、再度呼び出す必要はありません。私は21の要求で行くつもりです。
すべてのブラウザは、オーバーレイファイルをダウンロードしたことを認識し、他の19枚の写真をキャッシュから取得します。
これを試してアクセスログを確認するのが一番簡単な方法ですが、これを正しく処理するにはスマートではないブラウザは認識していません。
FiddlerまたはFireBugのツールでは、ブラウザのリクエストが表示されます。 – David