AdBlock блокирует рекламу. Но иногда он работает не так как надо и портит верстку. Был случай, когда у заказчика на одном сайте сьехали блоки, долго разбирались в чем проблема. А все из-за размеров элементов.
Кроме того, обидно когда работаешь над сайтом, а прибыли нет — все режет adblock. Провели эксперименты на разных сайтов и выяснили как обойти блокировку adblock.
Как правило, есть общая база названий, по каким идентифицируется реклама. Например, ads, advertise, ads-block, banner. Также, во многих шаблонах используются стандартные названия для блоков div, которые тоже блокируются.
Кроме того, пользователь сам может добавить блок с любого сайта в исключения. И если таких исключений много — то блок с сайта попадет в общую базу.
Adblock точно уберет баннеры, если там указаны размеры в свойствах width, height. То есть в коде будет что-то вроде этого:
<img src="eg_room2.jpg" width="728" height="90">
Или название файла состоит из стандартных размеров (728.gif, 250×250.png).
Еще, если в названии блока есть «ads» и похожее с ним: header-ads, footer_ads, sidebar-ads.
Основные правила чтобы adblock пропустил:
Еще один универсальный вариант, который точно будет работать еще много времени — использования динамических названий div.
Что это значит: в шаблоне при каждой загрузке генерируется новое название блока. Container_dyn, cont3dyn, container_dynamic. Что угодно. Для чего это нужно? Даже если пользователь добавит блок в исключение, он не попадет в базу. И все равно после перезагрузки будет показываться.
Очень много разговоров в последнее время за токен NOT. Много бирж будут делать листинг токена,…
Телеграм недавно запустил возможность стейкать (замораживать) USDT и получать за это их валюту TON. Очень…
Биржа криптовалют Binance проводит сейчас промо-акцию: новым пользователям дают ваучеры в сумме 110 долларов. Деньги…
Самый главный момент в работе с youtube - это получить ключ api через консоль разработчика…
Арендую сервер для небольшого проекта на python. И вот приходит мне уведомление, что за сутки…
Тестирую одну схему, и нужно на много видео наложить watermark. Решил делать через Python 3,…
View Comments
Очень полезная информация, спасибо