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