Quando considerar as imagens base64 (DATA: URI)?

Quais são os fatores que devem desencadear o pensamento sobre a troca de imagens para o Base64 incorporado no CS

Parece haver muitas coisas genéricas do tipo pro / con por aí. A Wikipedia parece ter uma visão geral decente:http: //en.wikipedia.org/wiki/Data_URI_scheme#Advantage

Pelo que li, o único fator que parece tornar a base64 uma decisão fácil seria se o site tivesse que acessar muitas pequenas imagens individuais e ter um arquivo grande seria mais eficiente do que atingir o servidor 50 vezes por cada imagem individual.

Mas ... também parece que, com sprites e o fato de que raramente eu precisaria de 50 imagens separadas em uma página, o Base64 não está oferecendo muito para sites em gera

Existem fatores-chave que eu deveria estar procurando (ambos pró / contra)?

(Isso pode ser melhor como uma entrada do wiki da comunidade do que como uma pergunta)

ATUALIZAR

Talvez uma maneira mais sucinta de formular a pergunta:

Dada estas duas opções:

1) Todas as imagens convertidas em base64 e incorporadas no arquivo css externo

2) Imagens reunidas em um punhado de imagens de sprite, referenciadas no arquivo css externo

Existem situações óbvias em que uma é melhor que a outra, ou é apenas um caso a caso, as duas coisas e o tipo de test

questionAnswers(3)

yourAnswerToTheQuestion