Tenho uma ideia brilhante e, como o WordPress já cuida de parte do trabalho, só preciso encontrar um bom método para fazer esse trabalho.
Estou trabalhando em um projeto que precisa responder a todos os dispositivos, seja um PC de mesa ou um dispositivo móvel. Portanto, quero que as imagens também sejam responsivas, o que significa que os dispositivos móveis não devem carregar imagens com mais de 50 KB.
Para cada página ou postagem, posso adicionar uma Imagem em destaque usando Miniaturas de postagem que, em tamanho real, a imagem tem cerca de 950x250 a ~ 60 KB. Se eu carregar o site em um iPhone / Android, não gostaria que a imagem ~ 60KB fosse carregada, mas gostaria que a pequena miniatura fosse carregada em seu lugar.
O método padrão para imagens responsivas é tornar a largura da imagem 100% do contêiner pai, assim ele será redimensionado automaticamente se o contêiner pai também for redimensionado. Não é o melhor método para imagens maiores.
Pensei em experimentar o script de imagem responsiva do Filament Group , mas tentei e não funcionou direito. Uma maneira de conseguir isso é através da detecção de agente do usuário, mas prefiro não usar esse método, pois os agentes do usuário podem ser falsificados.
Aqui está outro método para redimensionar imagens em tempo real , mas isso parece estar duplicando o que o WordPress já fez.
Se houver uma maneira de fazer isso com as imagens da Media Gallery, o WordPress será o padrão, com todas as miniaturas redimensionadas já criadas, isso seria preferível.