Не уверен, что происходит с Safari, но очевидно:
Если правила CSS, которые ссылаются на один и тот же спрайт-лист, не сгруппированы вместе, он будет запрашивать изображение более одного раза.(Хотя не полное количество раз, когда появляется вызов).
#divOne, #divTwo, #divThree {
background-image: url('IMGURLHERE');
}
Это будет запрашивать изображение один раз.
#divOne {
background-image: url('IMGURLHERE');
}
#divTwo {
background-image: url('IMGURLHERE');
}
Это будет запрашивать изображение дважды.
Не знаю, почему это происходит.