Как отображать рек. блок только на десктопе

123
saanvi
На сайте с 01.04.2015
Offline
108
#11
lkm:
Есть задача, которая решается строчкой стилей за 2 минуты. А есть пустые разговоры на форуме.

Есть ещё профанство - определять по ширине в 800 пикселей мобильное устройство. "Задачу" это точно не решит.

Здоровый пофигизм (http://saanvi.ru)
V
На сайте с 19.11.2019
Offline
3
#12
saanvi:
Есть ещё профанство - определять по ширине в 800 пикселей мобильное устройство. "Задачу" это точно не решит.

У всех решает почему-то, а у вас нет

skapunker
На сайте с 15.01.2014
Offline
215
#13
vaslog:
У всех решает почему-то, а у вас нет

800px это ересь. ПК с небольшим разрешением или с уменьшенным размером окна не увидят.

Тут нужен медиазапрос orientation

Избавиться от ботов на сайте https://clck.ru/38bp4f
saanvi
На сайте с 01.04.2015
Offline
108
#14
vaslog:
У всех решает почему-то, а у вас нет

У кого решает? FHD смартфон нынче рублей за 7500 можно купить, очевидно, что 800px - это позавчерашний день . А есть ещё плоншеды, напоминаю. Внезапно тоже мобильные устройства. :)

WIKIMEO
На сайте с 20.05.2015
Offline
297
#15

В DLE давно решили данную проблему

⭐⭐⭐ Увеличу доход в Adsense, РСЯ, тизерках по своей методике: https://searchengines.guru/ru/forum/1015646 . Telegram: @DiamantG (https://t.me/DiamantG), Skype: eurobulgary ⭐⭐⭐ 💎 Adfinity - рекламная сеть 💎
A
На сайте с 20.08.2010
Offline
775
#16

Прикалываетесь что ли, для вп есть столетнее удобное решение

<?php if (wp_is_mobile()) { ?>

<?php } else { ?>

<?php } ?>

Можно в плагины добавлять типа ad inserter, все прекрасно работает.

WIKIMEO
На сайте с 20.05.2015
Offline
297
#17

На форуме есть человек (DiKiJ), он супермегапрофи по скриптам)

Он точно знает, какое должно быть решение для любого вида сайтов.

lkm
На сайте с 16.03.2012
Offline
346
lkm
#18
saanvi:
Есть ещё профанство - определять по ширине в 800 пикселей мобильное устройство. "Задачу" это точно не решит.

Только профаны делят задачу на ПК-Мобилки.

Все, кто работает с Адсенсом, знают - важно только разрешение, а не устройство.

Именно потому, что всегда найдется задрот на ПК с разрешением 640х480 и гик лопатофоном каким-нибудь.

Определять устройство - ересь, потому что это ничего не дает. Дает только разрешение экрана пользователя. И в зависимости от разрешения мы отдаем тот или иной рекламный блок или не отдаем ничего.

---------- Добавлено 19.02.2020 в 15:43 ----------

skapunker:
800px это ересь. ПК с небольшим разрешением или с уменьшенным размером окна не увидят.

Именно поэтому ересь - дрочить на устройство.

saanvi
На сайте с 01.04.2015
Offline
108
#19
lkm:
Только профаны делят задачу на ПК-Мобилки.

Откуда мы знаем намерения ТС? Вот не надо ему на мобилках показывать рекламу - и баста. Вне зависимости от разрешения. Иначе, вопрос так бы и звучал: как не показывать рекламу на низком разрешении?

fake_user
На сайте с 24.02.2014
Offline
107
#20

Не выдержал, решил отписаться:

ребят, которые пишут про лопатофоны с расширением 4k, вы пробовали когда-нибудь посмотреть, что эти телефоны отдают в параметрах screen width/height для CSS (при условии, что в браузере не включен режим "Полная версия для ПК")?

А отдают они что-то в промежутке 300-500px (для ширины, при условии вертикальной ориентации экрана) независимо от разрешения, потому CSS конструкции вполне подходящи для решения. Можно и js-ом опрашивать screen width.

Ну а на десктопы 640x480... имхо, можно забить, сложно представить, каков процент таких.

А вот wp_is_mobile() и другие серверные вещи (кроме тех, что просто стили добавляют) обычно 1. опираются на User-agent, который не всегда тот, по которому можно определить 2. Накладывают ограничения на использование кэша.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий