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

Можно ли запретить загрузку картинок для десктопа (предназначенных для десктопа) на мобильных и наоборот?

Разные картинки под стилем hidden-on-mobile и is-mobile.
Но получается ведь, что браузер все равно грузит все картинки из кода или нет?

Можно ли сделать, чтобы картинки под стилем hidden-on-mobile не грузились на мобильных, а is-mobile соотв-но на десктопах? Чтобы ускорить загрузку страницы.

Может быть как-то lazy loads прикрутить? Но как бы оно тоже тяжелее не стало из-за js/jquery.

Или сделать на дивах? div id="hidden-on-mobile" div id="is-mobile" и все картинки спрятать в CSS? Тогда прокатит, div is-mobile на десктопе не будет подгружен?
  • Вопрос задан
  • 218 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 2
@EM-CODER
Просто верстальщик
alex-1917
@alex-1917
Если ответ помог, отметь решением
Если действительно это так важно, то формируй код сразу под нужное моб. устройство, т.е. не формируй лишнего. Есть же https://github.com/serbanghita/Mobile-Detect !!!

В реальной жизни все это фигня, гораздо больше планшеты тратят памяти на новомодную стартаперскую фичу - иконки в svg!)))

Забей!
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
Через css вряд ли сделаешь красиво.
К примеру можно через js менять аттрибут src. https://jsfiddle.net/0ohaLy6n/8/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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