Сайты сейчас «отзывчивые» и одна верстка работает на всех разрешениях. Вопрос о баннерах и засчитываемости показов.
На широком экране (десктоп) показываем 4 баннера в ряд. По мере сужения экрана, чтобы не рвать верстку, начинаем скрывать баннеры через display:none для соответствующего div. Сначала оставляем три, потом два баннера. Для мобилок (где ширина 360-480) остается один баннер.
Вопрос в том, как к такому относятся ад нетворки? Или они сами отслеживают видимость баннера и засчитывают показ только видимого? Или использование display:none - это типа чит? Тогда как правильно динамически скрывать баннеры при изменении горизонтального размера страницы?
Думаю, что нормально относятся. Если баннеры уже в DOM, то display:none/block самый адекватный приём, если речь идёт о динамическом отображении, когда код под все виды девайсов находится в одном html документе. Биржам реально проще задетектить попадание баннера в видимую часть экрана, чем запрещать применение display