Qual é o consenso geral sobre carregamento de imagens preventivamente em páginas da web?
-
13-09-2019 - |
Pergunta
Então, eu estive pensando isso por um tempo, eu estou actualmente a construir um site que é orientada própria imagem. O que as pessoas pensam de pré-carregamento de imagens? Como eles fazem isso? (Javascript contra display:? Nenhum css).
Como os usuários o que você acha disso? Será que a ganhou velocidade ao usar o website justificar o tempo extra que você tem que gastar esperando por ele para carregar?
De ponto de vista de um programador, o que é melhor prática?
Solução
Se você realmente tem que pré-carga (por exemplo, para imagens de sobreposição), definitivamente usar CSS. JavaScript pode ser bloqueado, e você não pode contar com ele.
Outras dicas
Ao invés de pré-carregamento de várias imagens, eu recomendo que você use CSS Sprites: http://css-tricks.com/css-sprites/
O que é uma técnica onde você consolidar várias imagens em uma única imagem (e uso background-position para selecionar a parte correta) para reduzir o número de solicitações HTTP feita para o servidor web e reduzir o tempo total de carregamento da página.