Грузится ли реклама на сайте если я её скрываю через Display:none?

Dmitriy_2014
На сайте с 01.07.2014
Offline
370
1045

Всем привет!

Хотел спросить подгружается ли реклама и работает её ли код если она скрыта при помощи CSS свойства Display: none;? Именно контекстная реклама AdSense или Я.Директ.

Заранее всем спасибо за ответы!

lkm
На сайте с 16.03.2012
Offline
370
lkm
#1

Dmitriy_2014, посмотрел в статистике - показы идут одинаково для мобильных и десктопных блоков. Хотя странно конечно.

Mik Foxi
На сайте с 02.03.2011
Offline
1215
#2

конечно работает, показы будут идти.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: https://foxi.biz/
webiumpro
На сайте с 20.03.2017
Offline
39
#3
lkm:
Во всяком случае так подают отличие display:none от hidden-visibility веб-разработчики.

Совсем не так.

Visibility:hidden скрывает элемент, но он все равно занимает место. Display: none полностью скрывает элемент на экране, включая занимаемое место. Вот и все отличие. Но в обоих случаях элемент остается в DOM.

По сабжу. Конечно подгружается. Возьмите и проверьте, открыв вкладку network в браузере

Копирование лендингов. Разработка на фреймворке сервисов. Создание сайтов (/ru/forum/994418)
Dmitriy_2014
На сайте с 01.07.2014
Offline
370
#4

Тогда получается лучше так не делать и использовать адаптивный блок для разных версий сайта(мобильная/десктоп)?

webiumpro
На сайте с 20.03.2017
Offline
39
#5

Ну учитывая то, что в рекламе, бывает, отдаются конских размеров картинки, то конечно лучше стараться подгружать рекламу один раз в одном месте, дабы не усугублять скорость загрузки

Dmitriy_2014
На сайте с 01.07.2014
Offline
370
#6

webiumpro,

Я понял, спасибо, вот тоже именно об этом подумал. Это получается примерно, как вывод php кода в html комментариях спрятать.

Solmyr
На сайте с 10.09.2007
Offline
501
#7

Скрипты грузит, картинки нет. По крайней мере Адсенс так - он понимает что он в display:none и минимизирует трафик.

SeVlad
На сайте с 03.11.2008
Offline
1609
#8
Solmyr:
картинки нет.

Css не управляет загрузкой прописанного в html. ВООБЩЕ.

Css только распределяет загруженное по окну браузера.

Тролль опять вбросил и понеслась...Задрал уже, чесслово.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Solmyr
На сайте с 10.09.2007
Offline
501
#9
SeVlad:
Css не управляет загрузкой прописанного в html.

Так не CSS управляет же. Управляет скрипт адсенса.

Достаточно в броузере открыть инспектор сети и посмотреть что грузится когда блок адсенса в display:none. И если у вас display:none зависит от mediaquery то после расширения экрана браузера адсенс таки загрузит свои картинки.

webiumpro
На сайте с 20.03.2017
Offline
39
#10
Solmyr:
По крайней мере Адсенс так - он понимает что он в display:none и минимизирует трафик.

Проверил по этому мануалу. Действительно картинки из рекламы не подгружаются с display:none, прописанного для рекламного блока через @media-запрос. По крайней мере, инспектор сети не показывает загрузку

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