Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Баннеры в мобильной версии


Recommended Posts

Здравствуйте.

 

Хочу услышать от знающих.

 

При скрытии изображения через media, насколько я понимаю, оно грузится, но не отображается. В такой ситуации, это увеличивает загрузку страницы для мобильных.

Так ли это? И если так, то логичным выглядит делать проверку типа устройства до загрузки больших изображений?

Надіслати
Поділитися на інших сайтах


для того, чтобы грузилось только то, что нужно, необходимо делать несколько версий: для ПК, для планшета, для мобильного. через mobile-detect. Если вы делаете просто резинку и скрываете отображение стилями, то естественно, все грузится так же, просто не показывается.

второй вариант - грузить изображения, в соответствии с размером экрана отображения. Это можно сделать стилями, но дизайнер вам "спасибо" не скажет, так как ему придется готовить 3-4 формата, одной и той же картинки

Змінено користувачем anboza
Надіслати
Поділитися на інших сайтах

19 часов назад, pawana сказал:

Здравствуйте.

 

Хочу услышать от знающих.

 

При скрытии изображения через media, насколько я понимаю, оно грузится, но не отображается. В такой ситуации, это увеличивает загрузку страницы для мобильных.

Так ли это? И если так, то логичным выглядит делать проверку типа устройства до загрузки больших изображений?

Может такое поможет https://habr.com/ru/post/237991/

можно делать примерно так:

<img data-src="/path-to-image.jpg">

а потом скриптом отслеживать попадает ли изображение в отображаемую область и если у него style.display != 'none' (который установится или не установится медиа-запросом), то копировать значение атрибута data-src в src

  • +1 1
Надіслати
Поділитися на інших сайтах

16 часов назад, anboza сказал:

для того, чтобы грузилось только то, что нужно, необходимо делать несколько версий: для ПК, для планшета, для мобильного. через mobile-detect. Если вы делаете просто резинку и скрываете отображение стилями, то естественно, все грузится так же, просто не показывается.

второй вариант - грузить изображения, в соответствии с размером экрана отображения. Это можно сделать стилями, но дизайнер вам "спасибо" не скажет, так как ему придется готовить 3-4 формата, одной и той же картинки

Там  разница  настолько незначительна в размерах,  что овчинка выделки не стоит. Если  заботишься  о том что  тебе будут  заказывать с крайнего  севера со спутника,  проще сделать текстовую версию. 

Надіслати
Поділитися на інших сайтах


12 часов назад, AndreyQ сказал:

Если  заботишься  о том что  тебе будут  заказывать с крайнего  севера со спутника,  проще сделать текстовую версию. 

Не об этом речь. Баннеров на главной может быть до одного метра (слайдер, к примеру), а 1 метр на нашем офигенном 4G... иногда бывает долго :)Гугл очень сильно бьет по шапке за скорость загрузки на мобильных, да и не только в нем дело, у меня ~ 60% трафика с мобильных. По-этому сайт должен грузиться очень быстро.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.