Какие факторы должны побуждать задуматься о переключении изображений на Base64, встроенный в CSS?
Кажется, есть много общих вещей типа "за" / "против". Википедия, кажется, имеет достойный обзор: http://en.wikipedia.org/wiki/Data_URI_scheme#Advantages
Из того, что я прочитал, один из факторов, который, по-видимому, делает base64 простым решением, заключается в том, что ваш сайт должен иметь доступ к множеству отдельных небольших изображений, а наличие одного большого файла будет более эффективным, чем попадание на сервер 50 раз. за каждое отдельное изображение.
Но ... также кажется, что из-за спрайтов и того факта, что мне редко понадобится 50 отдельных изображений на странице, Base64 не предлагает много для обычных веб-сайтов.
Есть ли ключевые факторы, которые я должен искать (оба за / против)?
(Это может быть лучше, чем запись в вики сообщества, а не вопрос)
UPDATE:
Возможно, более краткий способ сформулировать вопрос:
Учитывая эти два варианта:
1) Все изображения конвертированы в base64 и встроены во внешний файл CSS
2) Изображения, собранные в несколько изображений спрайтов, на которые есть ссылки во внешнем файле CSS
Существуют ли очевидные ситуации, когда одно лучше другого, или это действительно только в каждом конкретном случае, и то, и другое и тестирование типа вещи?