Firebug を使用して、ブラウザとサーバー間のネットワーク通信を監視しています。サムネイルがダウンロードされていること ( 200 OK
) と、fancyBox に表示されるはずのイメージのより大きなバージョン (これも200 OK
) が表示されます。大きな画像をプリロードしています。
サムネイルをクリックすると、fancyBox に大きな画像が表示されます。Firebug では、fancyBox がより大きな画像を要求し、304 Not Modified
. これは、Chromeでのみこのように動作するように見えることを除いて、私が望むとおりに機能します。FF では、大きな画像を再度ダウンロードします。結果として200 OK
.
fancyBox/FF が画像を再度ダウンロードする理由はありますか? 200 OK
また、リソースが既にキャッシュされている場合、どのように取得していますか?