pikabu.ru
Moderator: RU AdList Mods
-
- Postaholic
- Posts: 830
- Joined: Thu Jul 09, 2015 11:51 pm
На главной. Сейчас там уже новость с названием "Новогодние каникулы 2016 с MyB***.ru"
Как найдешь - пиши. И не стесняйся пояснять суть проблемы и желаемое (если нужно).
Если дудлы утомили - Google No Doodles
-
- Postaholic
- Posts: 830
- Joined: Thu Jul 09, 2015 11:51 pm
Это рекламные посты на главной странице, а после них идут пользовательские. Он один и выше всех остальных.
Если дудлы утомили - Google No Doodles
http://pikabu.ru
- Раньше уже блокировал эту рекламу и она успешно блокировалась до сегодняшнего дня. Сегодня же опать появилась. Во время блокировки, при выборе параметров, удается скрыть эти баннеры, но после нажатия на "Выглядит хорошо" и перезагрузки страницы они появляются опять. Все действия, предложенные адблоком при попытке сообщить о рекламе, я выполнил, но баннеры никуда не делись.
- http://prnt.sc/awizcj
Если браузер - Хром, то смотрите последний абзац тут: viewtopic.php?f=102&t=25226
Кстати, я не помню в интерфейсе Adblock Plus элемента "Выглядит хорошо"...
Кстати, я не помню в интерфейсе Adblock Plus элемента "Выглядит хорошо"...
Если дудлы утомили - Google No Doodles
Действительно, использовал не adblock plus, а adblock, который и направил на этот сайт. Установил adblock plus, последовал вашему совету и это помогло. Спасибо.
-
- Guest
Кто нибудь добавит наконец в фильтры рекламные картинки сверху и снизу страницы на pikabu.ru?
Если браузер - Хром, то смотрите последний абзац тут: viewtopic.php?f=102&t=25226rainbow_hyena wrote:Кто нибудь добавит наконец в фильтры рекламные картинки сверху и снизу страницы на pikabu.ru?
Если дудлы утомили - Google No Doodles
Доброго времени суток.
Сегодня обнаружил, что ABP обновился до версии 1.12
И сразу же появились проблемы на пикабу...
Страница прогружается, примерно 70% и загрузка останавливается.
Я так понимаю это из-за убирания рекламы снизу/сверху? Мне она в целом ни капельки не мешала, но вот теперь пикабу просматривать с включённым адблоком не могу (можно попробовать внести сайт в белый список, но так мне будет мешать другая реклама, что есть на сайте).
При выключенном ABP проблема исчезает, на сайт заходит спокойно.
Браузер Google Chrome ver. 39
Из списка фильтров включён только стандартный: RuAdList+EasyList
Сегодня обнаружил, что ABP обновился до версии 1.12
И сразу же появились проблемы на пикабу...
Страница прогружается, примерно 70% и загрузка останавливается.
Я так понимаю это из-за убирания рекламы снизу/сверху? Мне она в целом ни капельки не мешала, но вот теперь пикабу просматривать с включённым адблоком не могу (можно попробовать внести сайт в белый список, но так мне будет мешать другая реклама, что есть на сайте).
При выключенном ABP проблема исчезает, на сайт заходит спокойно.
Браузер Google Chrome ver. 39
Из списка фильтров включён только стандартный: RuAdList+EasyList
Google Chrome ver. 39 - это раритет (без обид). В версии 51.0.2704.63 m (64-bit) в сочетании с ABP 1.12 - проблем нет. Даже не знаю... попробуйте удалить cookies, вдруг поможет?
Если дудлы утомили - Google No Doodles
В режиме инкогнито точно такая же проблема, так что сомневаюсь, что проблема в cookiesdimisa wrote:Google Chrome ver. 39 - это раритет (без обид). В версии 51.0.2704.63 m (64-bit) в сочетании с ABP 1.12 - проблем нет. Даже не знаю... попробуйте удалить cookies, вдруг поможет?
Отказался от новых версий хрома из-за того, что меня не устраивает, что с ним происходит, плюс с каждой новой версией он становится всё тяжелее и тяжелее (каждая новая версия открывается дольше предыдущей ).
А можно какое-нибудь правило добавить, чтобы видеть рекламу, которая сверху/снизу?
Может из-за этого проблема...
Вроде несколько месяцев назад делал копию папки, где находится расширение (ABP), попозже попробую переместить всё содержимое в теперешнюю, может поможет.
Забыл добавить скриныdimisa wrote:Google Chrome ver. 39 - это раритет (без обид). В версии 51.0.2704.63 m (64-bit) в сочетании с ABP 1.12 - проблем нет. Даже не знаю... попробуйте удалить cookies, вдруг поможет?
Вот так выглядит страница при открытии:
А вот так выглядит страница, если её проматать вниз:
Причём, если ждать достаточно долго - страница просто напросто зависнет...
Разное кол-во заблокированной рекламы из-за того, что страница зависла, пришлось закрывать и открывать по новой*
upd. А теперь у меня ещё начал виснуть сайт cameleo.ru
Ну что за обновление то такое?! Т_Т
Внимательно ознакомился с подробностями релиза ABP 1.12 для хрома, там весьма значительные изменения и они учитывают именно "баклажаны" последних версий этого браузера. Так что дело не в кривизне, а в естественном развитии, ничего не поделаешь. Попробуйте поставить uBlock Origin, я последние месяца адаптирую под него все вводимые в подписку правила, должно работать без проблем.
Если дудлы утомили - Google No Doodles
На главной странице закрепленный пост (первый) с рекламой magicmag.net.
Вроде бы раньше он сложно выделялся, а сейчас имеет отдельный класс .stories_perm
Вроде бы раньше он сложно выделялся, а сейчас имеет отдельный класс .stories_perm
Если дудлы утомили - Google No Doodles
Они переделали, либо там одноразовый класс был. Можно, наверное, почистить.
Сейчас эти рекламные посты в шапке можно выделить как-нибудь так:
Code: Select all
div:not(.stories)>div.story
Code: Select all
script+div.story
скрины одиночных постов
И еще вопрос: фильтры от uBlock Origin в этой подписке не будут поддерживаться? Хотя бы в битблоке?
Например, можно скрыть все это непотребство (верхний рекламный пост и все спонсорские) одним фильтром, и его уже сложнее обойти
Code: Select all
pikabu.ru##div.story:has(a[href*='pikabu.ru/html.php?id=ad'])
Первые два селектора - ничего не делают, по крайней мере, мне ни в одном браузере не попался такой код страницы, который бы позволял отделить рекламные посты от обычных. В отдельных постах (типа http://pikabu.ru/story/pro_lyudskoy_samosud_4377250) будут резать лишнее. Правильнее так:
Новый синтаксис uBO будет поддерживаться с версии 1.8.0, которая в магазине расширений в данный момент ещё недоступна.
В любом случае, на моё предложение о поддержке нового синтаксиса АВР разработчик uBO ответил отказом и я не вижу смысла продвигать таким образом это расширение. Сколь-нибудь серьёзной работы с подписками они не ведут, полностью рассчитывая на ежедневный труд сторонних редакторов. Игнорировать при этот синтаксис, используемый редакторами - это что-то удивительное...
Для скрытия рекламных постов на pikabu.ru используйте RU AdList Fixes: viewtopic.php?f=102&t=22512
Code: Select all
pikabu.ru##td[style] > div[style] > .story
В любом случае, на моё предложение о поддержке нового синтаксиса АВР разработчик uBO ответил отказом и я не вижу смысла продвигать таким образом это расширение. Сколь-нибудь серьёзной работы с подписками они не ведут, полностью рассчитывая на ежедневный труд сторонних редакторов. Игнорировать при этот синтаксис, используемый редакторами - это что-то удивительное...
Для скрытия рекламных постов на pikabu.ru используйте RU AdList Fixes: viewtopic.php?f=102&t=22512
Если дудлы утомили - Google No Doodles
Хм, странно. Первый селектор выделяет верхний закрепленный пост, я перепроверил только что. Но да, он еще скрывает сам пост, я не посмотрел сразу, извиняюсь.dimisa wrote:Первые два селектора - ничего не делают, по крайней мере, мне ни в одном браузере не попался такой код страницы, который бы позволял отделить рекламные посты от обычных. В отдельных постах (типа http://pikabu.ru/story/pro_lyudskoy_samosud_4377250) будут резать лишнее.
Вы, кстати, вручную находите ложные срабатывания или есть способ проверить элементы сразу со всего сайта, вдруг что лишнее выделяется?
У вас был спонсорский пост, когда вы смотрели второй селектор? Они не всегда показываются, с чистыми куками или в приватном режиме должен такой пост появиться.
Да, я читал на гитхабе вашу переписку (И да, спасибо вам за это, мне кажется это вы подтолкнули его к добавлению новых функций). gorhill же не из вредности отказался, а объяснил, что они (новые фильтры) создают большую нагрузку, но по эффективности сливают одной только :has().В любом случае, на моё предложение о поддержке нового синтаксиса АВР разработчик uBO ответил отказом и я не вижу смысла продвигать таким образом это расширение.
Кстати, разработчик Адблока год назад отказался поддерживать фильтрацию inline скриптов из uBlock, и из-за этого ABP "ломается" от этих фильтров
Разработчик всего один, он не успевает, это не основная работа (для вас это тоже не основная, но у него все таки посложнее ситуации). А с uBlock он не получает денег, совсем - там нет "разрешенной" рекламы, и он категорически не принимает пожертвования и пишет в вики, про донат:Сколь-нибудь серьёзной работы с подписками они не ведут, полностью рассчитывая на ежедневный труд сторонних редакторов. Игнорировать при этот синтаксис, используемый редакторами - это что-то удивительное...
Have a thought for the maintainers of the various lists. These lists are everything. This can't be emphasized enough. (Т.е. если кто-то хочет поддержать - пусть задонатит, вам, например)
Я не в курсе, но сомневаюсь, что Владимир Палант поддерживает хоть какой-нибудь список и пишет скрипты для сложных случаев, в отличие от gorhillа
В ФФ можно из магазина версию 1.7.7 установить уже месяц или сколько она там существует, но в хроме - да, она через пару недель должна только выйтиНовый синтаксис uBO будет поддерживаться с версии 1.8.0, которая в магазине расширений в данный момент ещё недоступна.
Спасибо, я туда почти не захожу. Я в основном хотел спросить, стоит ли сюда писать фильтры, которые поддерживает только uBlock. Если что, я не ЗА uBlock или Adblock, я ПРОТИВ рекламыДля скрытия рекламных постов на pikabu.ru используйте RU AdList Fixes
Ложные срабатывания я нахожу старым дедовским способом - вручную.
Спонсорские посты удаляются в RU AdList Fixes.
По моему мнению, Gorhill отказался добавлять поддержку нового синтаксиса именно из вредности. Уж очень он привёл нелепые аргументы - никому никогда и в голову не придёт использовать подобный синтаксис в том виде, в котором он его преподнёс. Область применения всегда сокращается с помощью селекторов и обрабатывать такое количество, какое он там подсчитал, нет никакой необходимости. Я даже возражать не стал на этот абсурд. А потом он и вовсе закрыл тему, дабы никто другой этого не сделал.
Список EasyList и все дополнения к нему, в том числе RU AdList, поддерживаются именно Владимиром Палантом. А RU AdList Fixes (это и есть те самые стили и скрипты для сложных случаев) - поддерживаются Lain_13 и мной.
Спонсорские посты удаляются в RU AdList Fixes.
По моему мнению, Gorhill отказался добавлять поддержку нового синтаксиса именно из вредности. Уж очень он привёл нелепые аргументы - никому никогда и в голову не придёт использовать подобный синтаксис в том виде, в котором он его преподнёс. Область применения всегда сокращается с помощью селекторов и обрабатывать такое количество, какое он там подсчитал, нет никакой необходимости. Я даже возражать не стал на этот абсурд. А потом он и вовсе закрыл тему, дабы никто другой этого не сделал.
Список EasyList и все дополнения к нему, в том числе RU AdList, поддерживаются именно Владимиром Палантом. А RU AdList Fixes (это и есть те самые стили и скрипты для сложных случаев) - поддерживаются Lain_13 и мной.
Если дудлы утомили - Google No Doodles
Не очень я понял как Палант поддерживает RUAdlist, если я вижу что только вы и Lain занимаетесь списком (https://hg.adblockplus.org/ruadlist/), или вы имеете в виду, что он оплачивает хостинг?
В любом случае, gorhill открыл ваш тред и тест сделал со скриншотами, т.е. он не от балды цифры берет, а пытается нормально объяснить.
Тем более он уже добавлял поддержку синтаксиса Адблока и Адгуарда, так что тут однозначно никакой вредности нет
Попытайтесь, пожалуйста, понять его или объяснить ему свою точку зрения еще раз
В любом случае, gorhill открыл ваш тред и тест сделал со скриншотами, т.е. он не от балды цифры берет, а пытается нормально объяснить.
Тем более он уже добавлял поддержку синтаксиса Адблока и Адгуарда, так что тут однозначно никакой вредности нет
Попытайтесь, пожалуйста, понять его или объяснить ему свою точку зрения еще раз
Раймонд, как мне кажется, уже явно дал понять, что пример с мэйлом не убедил его в необходимости введения у себя поддержки нового синтаксиса ABP (да и в итоге там всё решилось благодаря dimisa статическим фильтром в руадлисте). В магазин лисы uBO 1.8 уже пришёл, хром, как почти всегда в этих вопросах, думает дольше, там ещё 1.7.6, да и в отношении пикабу под хромом можно воспользоваться JS Fixes. Он вообще крайне рекомендуется для хрома, ибо как минимум It's Not Important и вебсокеты.
FF 115.11.0esr; uBO 1.58.1b2 || Ungoogled 106.0.5249.119; uBO 1.57.0, lists - pastebin.com/yUZxWZCc
Я наврал про открытый тред, извиняюсь, не туда посмотрел. Но это не влияет на возможность обсуждения.
Klayton, про !importnant интересно, такие элементы в uBO не скрываются (я не сталкивался еще)? А для вебсокетов Реймонд написал дополнение (https://github.com/gorhill/uBO-WebSocket) в магазина Хрома оно есть, оно дает возможность любым другим дополнениям (не только uBlockу) видеть эти сокеты
Klayton, про !importnant интересно, такие элементы в uBO не скрываются (я не сталкивался еще)? А для вебсокетов Реймонд написал дополнение (https://github.com/gorhill/uBO-WebSocket) в магазина Хрома оно есть, оно дает возможность любым другим дополнениям (не только uBlockу) видеть эти сокеты
В его тесте со скриншотами отсутствует самое главное - код применённых фильтров, поэтому обсуждать там просто нечего. Хотя я согласен со скромной оценкой эффективности и быстродействия нового синтаксиса АВР. Тем не менее, это не повод отвергать его поддержку. И еще, поиск mail - это жуткая экзотика. И из последних 10.000 репортов на этот сервис пришло всего 2 жалобы...haatad wrote:В любом случае, gorhill открыл ваш тред и тест сделал со скриншотами, т.е. он не от балды цифры берет, а пытается нормально объяснить.
Тем более он уже добавлял поддержку синтаксиса Адблока и Адгуарда, так что тут однозначно никакой вредности нет.
Попытайтесь, пожалуйста, понять его или объяснить ему свою точку зрения еще раз
Введённый же в uBO синтаксис порядка 16 месяцев тестируется в АВР: https://issues.adblockplus.org/ticket/2360, когда он попадёт в релиз, я начну его использовать наравне с текущим, включая и тот, от которого в uBO отказались.
Что касается функционала RU AdList JS Fixes, то он делает очень много такого, что блокерам просто недоступно.
Если дудлы утомили - Google No Doodles
На пикабу поменяли класс на .story_perm и реклама снова есть. Я сначала подумал, что они старый вернули, но там был .stories_perm. Плюс это повод ответить без очевидного оффтопа
Я вот не знаю javascript, но знаю основы html/css, и думаю таких людей много. И я вас как-то полдня в личке мучал, спрашивал про скрипт для скрытия некоторых видео для ютубе, потом по аналогии переделывал, чтобы скрыть мусорные статьи на гиктаймс. Потратив день получил:
А когда обновился uBlock, потратил 20 минут, так как пользовался xpath впервые, и получил:
Я понимаю, что javascript может гораздо больше, чем блокировщики рекламы, но на Androidе в Firefox есть uBlock Origin, а вот Greasemonkey я там не нашел (Stylish, возможно, тоже нет - я не смотрел)
Ваш труд я уважаю и пользовался много лет адблоком, так что не думайте, что я предъявляю какие-либо претензии, меня просто интересует развитие блокировщиков.
В EasyList 8 правил с -abp-properties, 6 из них на один домен. Я зашел туда с uBlock, полистал и не увидел нескрытой рекламы
В RU Adlist 5 правил: mail.ru (нет совпадений даже у предварительного селектора .responses__wrapper), 3 яндекс (предварительный селктор .story находит 60 совпадений, после чего должен парсить css; 2 селектора .document и .story__group - нет совпадений), anidub - 31 совпадение у предварительного селектора
Если бы можно было сильно съузить область для сканирования ксс, то скорее всего можно было бы и обычными селекторами обойтись
Таким образом, на 2 крупных списка - 5 доменов, где используется новое, больше похожее на эксперементальное, правило. Если бы таких фильтров было много, gorhill наверняка ввел бы поддержку синтаксиса, иначе это было бы упрямством
То, что адблок собирается добавить has() и xpath - это круто. Может и в браузеры наконец добавят has().
Спасибо за терпение и ответы
Я вот не знаю javascript, но знаю основы html/css, и думаю таких людей много. И я вас как-то полдня в личке мучал, спрашивал про скрипт для скрытия некоторых видео для ютубе, потом по аналогии переделывал, чтобы скрыть мусорные статьи на гиктаймс. Потратив день получил:
Code: Select all
var q = document.querySelectorAll('div.hubs > a.hub');
var text = /^блог компании/i;
for (var w = 0; w < q.length; w++) {
if(text.test(q[w].innerHTML)){
q[w].parentNode.parentNode.style.display = 'none';
}
}
Code: Select all
geektimes.ru##:xpath(//a[@class='hub '][text()[contains(.,'Блог компании')]]/ancestor::div[3])
Ваш труд я уважаю и пользовался много лет адблоком, так что не думайте, что я предъявляю какие-либо претензии, меня просто интересует развитие блокировщиков.
В EasyList 8 правил с -abp-properties, 6 из них на один домен. Я зашел туда с uBlock, полистал и не увидел нескрытой рекламы
В RU Adlist 5 правил: mail.ru (нет совпадений даже у предварительного селектора .responses__wrapper), 3 яндекс (предварительный селктор .story находит 60 совпадений, после чего должен парсить css; 2 селектора .document и .story__group - нет совпадений), anidub - 31 совпадение у предварительного селектора
Если бы можно было сильно съузить область для сканирования ксс, то скорее всего можно было бы и обычными селекторами обойтись
Таким образом, на 2 крупных списка - 5 доменов, где используется новое, больше похожее на эксперементальное, правило. Если бы таких фильтров было много, gorhill наверняка ввел бы поддержку синтаксиса, иначе это было бы упрямством
То, что адблок собирается добавить has() и xpath - это круто. Может и в браузеры наконец добавят has().
Спасибо за терпение и ответы
Да, всё так.
Что касается pikabu, то наверное просто не обновлены подписки, так как правило было добавлено ранее: https://hg.adblockplus.org/ruadlist/rev ... a836#l1.12
Что касается pikabu, то наверное просто не обновлены подписки, так как правило было добавлено ранее: https://hg.adblockplus.org/ruadlist/rev ... a836#l1.12
Если дудлы утомили - Google No Doodles
Теперь поменяли на .page-story
Этот домен не считался проблемным?
Этот домен не считался проблемным?
Думаю, это станет ясно по ходу процесса.haatad wrote:Теперь поменяли на .page-story
Этот домен не считался проблемным?
Добавил:
https://hg.adblockplus.org/ruadlist/rev ... 5d9b#l1.12
Если дудлы утомили - Google No Doodles
Удалил. Пока без замены: https://hg.adblockplus.org/ruadlist/rev ... 22b4#l1.12favorite wrote:Эм, а можно поправить пикабу?
При переходе в пост, самого поста не видно, пример:
http://pikabu.ru/story/pitstsa_bez_nichego_4378871
А если читать через лучшее/теги и пр. то пост прочесть можно, при переходе в сам пост - его не видно
Если дудлы утомили - Google No Doodles