Задать вопрос
@kop_vlad

Как адаптировать изображения на сайте?

Прошу помочь знающих людей в моем вопросе.

Есть сайт. В его шапке есть изображение с большим разрешением.
Хочется уменьшить время загрузки сайта при заходе с мобильного устройства.
Как сделать так что бы при заходе на сайт с мобильного устройства в шапке загружалось другое изображение (с меньшим разрешением)?
Именно загружалось другое изображение, а не масштабировалось текущее.

Подскажите как это делается или что гуглить.
  • Вопрос задан
  • 2546 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 2
@exilim
делается это на back-end, браузер всегда посылает в запросе user-agent. В зависимости от того какой user-agent выдается различное изображение.
Ответ написан
Комментировать
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
В идеале определять на сервере user-agent, но для ряда случаев можно обратиться и к CSS media queries.
Вот в дополнение статья Адаптивный и мобильный дизайн с CSS3 Media Queries.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Symphony
@Symphony Куратор тега HTML
Можно так:
<img id="im" src="http://placehold.it/350x180" data-src-600-400="http://placehold.it/600x400" data-src-800-500="http://placehold.it/800x500" alt="1">

Вставлять нужный сорц из атрибута дата
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы