В моем текущем проекте я заметил, что Firefox (3.5.4) загружает фоновое изображение (установленное в CSS) для моих div больше одного раза.
Я проверил как firebug, так и wireshark, и действительно кажется, что он не ждет завершения первого запроса, а затем просто использует кэшированную версию.
Wireshark также подтверждает, что Chrome и IE8 работают как положено, и запрашивают изображение только один раз.
Есть идеи, что может быть причиной этого?
Вот небольшой тест:
Пример страницы
или
<html>
<head>
<style>
#one
{
height: 300px;
width:100%;
background: #FFF url('random.jpg');
}
#two
{
height: 300px;
width:100%;
background: #FFF url('random.jpg');
}
#three
{
height: 300px;
width:100%;
background: #FFF url('random.jpg');
}
</style>
</head>
<body>
<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
</body>
EDIT
Я открыл запрос об ошибке, так как не смог найти его уже на bugzilla, но, похоже, это старый баг с 3.5.
https://bugzilla.mozilla.org/show_bug.cgi?id=497665