Мнение о загрузке больших изображений в виде спрайта или индивидуально - PullRequest
0 голосов
/ 12 марта 2011

У меня есть веб-страница, над которой я работаю, и на ней есть только одно изображение, предназначенное для дизайна. Это около 200 Кбайт. Когда вы переходите на другую страницу, в зависимости от страницы, это же изображение просто другого цвета.

Должен ли я загружать эти фоновые изображения как один большой спрайт и правильно их позиционировать или загружать отдельно?

Когда страница загружается, она выполняет только 1 http-запрос для этого одного изображения размером ~ 200 Кбайт. Если я создам спрайт с (по крайней мере 5) всеми изображениями на нем, это наверняка увеличит размер этого одного http-запроса.

Таким образом, единственное преимущество - это преимущество кэширования / хранения? Есть ли другие преимущества или это плохая идея? Что ты думаешь?

1 Ответ

0 голосов
/ 12 марта 2011

Если из-за их объединения получается 400 КБ, лучше оставить их отдельно, иначе ни один из ваших значков не появится, пока браузер не загрузит ваше изображение.измерить производительность.

...