изучаем яваскрипт

rosali

greasemonkey ставится отсюда http://addons.mozilla.org/ru/firefox/addon/748/
adsense режется вот этим скриптом http://docs.g-blog.net/code/greasemonkey/hide_google_adsense...
привет от К.О.
PS. а кто умеет поправить, чтобы еще и дырок белых не оставалось?

okis

я в опере блокировал урл http://pagead2.googlesyndication.com/pagead/show_ads.js (чтобы без пробелов)
adblock мне настроить так же не удалось.

Andbar

adblock мне настроить так же не удалось.
есть Ghostery

Andr163

PS. а кто умеет поправить, чтобы еще и дырок белых не оставалось?
заодно обрамляющие INS надо сделать невидимыми

yolki

да ладно вам, дайте одминам на пиво заработать

elenangel

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

bav46

у меня сейчас такая штука стоит
 
function remove_gad{

script=document.getElementsByTagName("script");
for(i=0;i<script.length;i++)
{
node=script.item(i);
if (node.innerHTML.indexOf('google') != -1)
{

if (typeof(node.parentNode) != 'undefined')
{
holder = node.parentNode;
if (holder)
{

v2d = Array;
for(j=0;j<holder.childNodes.length;j++)
{
frame=holder.childNodes.item(j);
v2d[j]=frame;

}
for (k = 0; k < v2d.length;k++) holder.removeChild(v2d[k]);
}
}
}
}

v2di = Array;
kl = 0;
_centers = document.getElementsByTagName("center");
for(i=0;i<_centers.length;i++)
{
_center = _centers.item(i);
if (_center.innerHTML.indexOf('google_ad_') != -1)
{
v2di[kl++] = _center;
}
}

for (k = 0; k < v2di.length;k++)
{
cell = v2di[k];
if ( cell.hasChildNodes )
{
while ( cell.childNodes.length >= 1 )
{
cell.removeChild( cell.firstChild );
}
}

}


}
var oldOnLoadFunc = window.onload;
window.onload = function {
remove_gad;
if(typeof oldOnLoadFunc == 'function') {
oldOnLoadFunc;
}
}

и то сцукство когда начали пихать ее куда попало пришлось заплатку на тег центер ставить

zya369

это соревнование по написанию велосипедов или под ваши браузеры нет адблока? правда интересно

Andbar

лучше так: неужели ваши ОС не поддерживают hosts?
127.0.0.0		ew-in-f191.google.com
127.0.0.0 fx-in-x68.1e100.net
127.0.0.0 google-analytics.com
127.0.0.0 ssl.google-analytics.com
127.0.0.0 googlesyndication.com
127.0.0.0 sb.google.com
127.0.0.0 pagead2.googlesyndication.com
127.0.0.0 pagead.googlesyndication.com
127.0.0.0 eh-in-f191.google.com
127.0.0.0 www.google-analytics.com
127.0.0.0 mg-in-f125.1e100.net
127.0.0.0 *.1e100.net
127.0.0.0 1e100.net

zya369

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

Andbar

хостс универсален, а адблок надо на каждый браузер ставить/настраивать
Для конкретно гуглорекламы на форуме, указанного мной списка хостов достаточно (скорее всего, не все из них нужны даже)

saveliev_a

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

Andbar

hosts не кошерен для блокировки рекламы, потому что остаются белые куски вместо нее. Правильная резалка убирает рекламу так, что ее вовсе не видно.
пока не закоментировал процитированный участок хостс, не увидел никаких лишних промежутков (в т.ч. на ие, где у меня нет банерорезалки). Я что-то неправильно делаю?
В общем случае, он не кошерен, но конкретно для гуглорекламы срабатывает нормально.

saveliev_a

Верхний баннер не всегда показывается. Не читери, промотай вниз немного, блок рекламы у тебя виден.

Andbar

Верхний баннер не всегда показывается. Не читери, промотай вниз немного, блок рекламы у тебя виден.
внизу справа - 4 мелких счётчика (rambler top 100, рейтинг mail.ru, spylog и ещё какая-то хрень). Больше никаких баннеров нет. А под фф и счётчиков внизу нет.

saveliev_a

Справа от текста. У тебя там сейчас реклама auto.mail.ru, которая иногда меняется на другую.
Сравни мой второй скрин и свой.
И еще у тебя справа радио свободы.

Andbar

Ну это не гуглореклама уже ведь? Я не спорю, что нормальная баннерорезалка лучше любых хостсов.
Кстати, у меня вверху иногда баннер всё-таки появляется, но при этом ослик падает :shocked: :grin:
Оставить комментарий
Имя или ник:
Комментарий: