Avec la multiplication des tailles d’affichage, il est désormais nécessaire de pouvoir afficher des images adaptées à chaque support (ordinateurs dotés de grands écrans, tablettes, smartphones…), et non plus un même fichier d’image pour tous. On adapte donc l’image qui s’affiche à la taille de l’écran, à sa définition (écrans « retina »), ou à son orientation (afficher une image différente selon que l’on tient une tablette verticalement ou horizontalement).