Middle
Come fare in modo che l'immagine venga caricata in dimensioni ridotte sui dispositivi mobili?
sobes.tech AI
Risposta dell'AI
Per caricare immagini di dimensioni ridotte sui dispositivi mobili, si utilizzano immagini adattive tramite HTML e CSS:
- Utilizzare l'elemento
<img>con gli attributisrcsetesizes, affinché il browser scelga la dimensione dell'immagine più appropriata in base alla dimensione dello schermo:
<img src="image-large.jpg"
srcset="image-small.jpg 480w, image-medium.jpg 800w, image-large.jpg 1200w"
sizes="(max-width: 600px) 480px, (max-width: 900px) 800px, 1200px"
alt="Descrizione dell'immagine">
- Usare CSS per limitare la larghezza massima dell'immagine:
img {
max-width: 100%;
height: auto;
}
- È anche possibile usare formati di immagine moderni (WebP, AVIF) per ridurre le dimensioni dei file.
In questo modo, il browser su un dispositivo mobile scaricherà il file di dimensione ottimale, migliorando le prestazioni e riducendo il traffico.