Parabéns pela postagem, outro atributo interessante é o srcset=""
e a tag <picture></picture>
para imagens responsivas, onde podemos sugerir imagens com menor resolução para que o navegador possa dimencionar para dispositivos com um conexão mais lenta ou menor processamento. Um artigo muito bom sobre essa propriedade é o da Alura: Srcset: Trabalhando com imagens responsivas
-
Exemplo para imagens iguais mas em resoluções diferentes:
<img src="imagem-alta-qualidade.png" srcset="imagem-baixa-qualidade.png, imagem-media-qualidade.png, imagem-alta-qualidade.png" alt="Descrição da imagem">
-
Exemplo para duas imagens diferentes
banner-desktop e banner-mobile:<picture> <source srcset="assets/img/banner-desktop.jpg" media="(min-width: 1024px)" > <img src="assets/img/banner-mobile.jpg" alt="Capa do Instalura"> </picture>