Меня смущают адаптивные изображения. Как соотношение пикселей устройства может повлиять на изображение при просмотре на мобильном устройстве.
У меня есть мобильное устройство с разрешением 480x854 с соотношением пикселей устройства 1,5, т.е. если я отправлю изображение шириной 320 пикселей (480/1,5), оно автоматически будет соответствовать ширине браузера, если мы указали область просмотра как,
<meta name="viewport" content="width=device-width, initial-scale=1">
Если я предоставляю изображение шириной 480 пикселей, оно выходит за пределы фактической ширины браузера. Но, если указать это,
<style>
img {
width: 100%;
}
</style>
Оно отображается на 100% по ширине браузера с явно более высоким качеством, чем изображение размером 320 пикселей.
Итак, Каков возможный способ отображения изображения на основе соотношения пикселей устройства? Должен ли я отправлять изображение размером 320 или 480 пикселей (со 100%) для моего устройства?