VK.COM (реклама во «ВКонтакте»)

Russian supplemental subscription

Moderators: EasyList authors, RU AdList Mods

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Re: VK.COM (реклама во «ВКонтакте»)

Post by dimisa » Sun Oct 02, 2016 10:34 am

raletag wrote:VK posts filter
Мы только недавно ушли от россыпи отдельных скриптов, сведя всё в единый пакет RU ADList JS Fixes. Юзерам должно быть удобно пользоваться и обновлять дополнения. Я думаю, VK posts filter нужно внести в состав пакета. Напишу Lain_13 об этом.
Если дудлы утомили - Google No Doodles

User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 929
Joined: Fri Aug 20, 2010 11:20 am
Reputation: 9

Post by Lain_13 » Sun Oct 02, 2016 6:31 pm

Строго говоря это не скрипт против рекламы, а против спама вроде сообщений из разного рода игр во вконтакте, политоты, призывов вступить во всякое г…группы и прочий мусор. Скрипт, конечно, полезный, но мне кажется для JS Fixes он не подходит.

snookilow
Site Member
Site Member
Posts: 40
Joined: Thu Apr 07, 2016 12:50 am
Reputation: 0

Post by snookilow » Mon Nov 07, 2016 8:48 pm

Ещё раз здрасти :)

Давно заметил баг, но сейчас решил разобраться и вот что понял.
Использую Firefox последней версии.
Запускаю видео в плеере VK, потом мотаю видео на любой тайминг 3-4 раза и всё, видео отказывается мотаться и сохраняет последнюю позицию где я остановился. Пока не перезагрузить страницу я не могу больше выбрать минуту воспроизведения, меня просто возвращает в исходное положение.

Проблема связана с подпиской RU Adlist: Counters
Правило которое приводит к этому глюку - ||vigo.ru^$third-party
Что же с этим делать ? Есть идеи ?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Mon Nov 07, 2016 9:05 pm

Ничего не нужно делать. Проблема более чем известная. Я так долго воевал с EasyList из-за этого проблемного правила, что когда вопрос был решён, то удаляя выправляющее исключение, забыл удалить аналогичную блокировку из Антисчётчика.

Решено: https://hg.adblockplus.org/ruadlist/rev ... 8394#l1.12
Если дудлы утомили - Google No Doodles

snookilow
Site Member
Site Member
Posts: 40
Joined: Thu Apr 07, 2016 12:50 am
Reputation: 0

Post by snookilow » Mon Nov 07, 2016 9:18 pm

dimisa Ну теперь всё будет в порядке. Спасибо за пояснение.

NePeka
Site Member
Site Member
Posts: 49
Joined: Mon Dec 05, 2016 9:36 am
Reputation: 0

Post by NePeka » Wed Dec 07, 2016 5:54 pm

А почему ни в 1 списке нет vk.com/rtrg ?

https://toster.ru/q/212339 это ретаргетинг вконтакта и встречается на множестве сайтов.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Wed Dec 07, 2016 5:59 pm

Странно, вроде раньше был такой фильтр в EasyList. Сейчас не вижу почему-то. Чуть позже ещё раз проверю и если что - внесу в RU AdList.
Если дудлы утомили - Google No Doodles

voha888
New Member
New Member
Posts: 1
Joined: Wed Dec 14, 2016 9:35 am
Reputation: 0

Post by voha888 » Wed Dec 14, 2016 9:36 am

Добавьте
Блокируемый элемент:
<DIV
id="ads_left" >

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Wed Dec 14, 2016 9:39 am

voha888 wrote:Добавьте
Блокируемый элемент:
<DIV
id="ads_left" >
Он в подписке испокон веков. Используйте пожалуйста при оформлении тему ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ! Скорее всего, у вас разрешена ненавязчивая реклама.
Если дудлы утомили - Google No Doodles

HardDeMorale
Site Member
Site Member
Posts: 25
Joined: Mon Apr 25, 2016 12:16 pm
Reputation: 0

Post by HardDeMorale » Tue Jan 10, 2017 5:06 am

Недавно заметил в некоторых сообществах VK новый тип рекламных записей (прим.)
Как я понял, это недавно появившаяся функция платных объявлений и в ближайшем будущем может основной. Если на данный момент нет необходимости добавлять правило в фильтры, то может быть вы сможете опубликовать его здесь для личного использования?
ABP for Chrome: RuAdList+EasyList + RU AdList: Counters + Malware Domains + Adblock Warning Removal List
Stylish & RU AdList JS Fixes

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Tue Jan 10, 2017 8:03 am

HardDeMorale wrote:Недавно заметил в некоторых сообществах VK новый тип рекламных записей (прим.)
Как я понял, это недавно появившаяся функция платных объявлений и в ближайшем будущем может основной. Если на данный момент нет необходимости добавлять правило в фильтры, то может быть вы сможете опубликовать его здесь для личного использования?
Пользователи uBlock Origin могут добавить:

Code: Select all

vk.com##div[data-post-id]:has(.wall_marked_as_ads)
Текущая ревизия АВР с таким синтаксисом пока не работает, ждем новую версию. Пока она не вышла - добавим в RU AdList JS Fixes. Если помимо этого случая встретятся ещё, скиньте ссылку - нужно уточнить закономерность.
Если дудлы утомили - Google No Doodles

HardDeMorale
Site Member
Site Member
Posts: 25
Joined: Mon Apr 25, 2016 12:16 pm
Reputation: 0

Post by HardDeMorale » Tue Jan 10, 2017 8:32 am

dimisa wrote:Если помимо этого случая встретятся ещё, скиньте ссылку - нужно уточнить закономерность.
Вот еще примеры: первый, второй, третий.
Они бы хоть рекламировали что-нибудь по интересам, а не этот мусор. :(
ABP for Chrome: RuAdList+EasyList + RU AdList: Counters + Malware Domains + Adblock Warning Removal List
Stylish & RU AdList JS Fixes

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Tue Jan 10, 2017 8:44 am

Ок, спасибо. Для вырезания из ленты потребуется ещё:

Code: Select all

vk.com###wl_post > :not(wl_head_wrap):has(.wall_marked_as_ads)
Если дудлы утомили - Google No Doodles

User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 929
Joined: Fri Aug 20, 2010 11:20 am
Reputation: 9

Post by Lain_13 » Tue Jan 10, 2017 2:12 pm

Добавил аналог vk.com##div[data-post-id]:has(.wall_marked_as_ads) в JS Fixes.

> vk.com###wl_post > :not(wl_head_wrap):has(.wall_marked_as_ads)
Можно пример, где это нужно?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Tue Jan 10, 2017 2:15 pm

Lain_13 wrote:Добавил аналог vk.com##div[data-post-id]:has(.wall_marked_as_ads) в JS Fixes.

> vk.com###wl_post > :not(wl_head_wrap):has(.wall_marked_as_ads)
Можно пример, где это нужно?
https://vk.com/marvel_dc?w=wall-32370614_89128
Если дудлы утомили - Google No Doodles

Evengard
New Member
New Member
Posts: 2
Joined: Fri Jan 20, 2017 8:23 am
Reputation: 0

Post by Evengard » Fri Jan 20, 2017 8:26 am

А зачем такое сложное правило? Что-то вроде
vk.com##.page_block:has(.wall_marked_as_ads)
не хватает?

PS: и почему оно не было добавлено в общую подписку?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Fri Jan 20, 2017 8:51 am

Evengard wrote:
Fri Jan 20, 2017 8:26 am
А зачем такое сложное правило? Что-то вроде
vk.com##.page_block:has(.wall_marked_as_ads)
не хватает?

PS: и почему оно не было добавлено в общую подписку?
Подписку RU AdList использует целый зоопарк блокеров, причём не все они имеют встроенную проверку валидности применяемых фильтров. И если добавить вручную незнакомый фильтр со специфическим синтаксисом блокер порой не даёт, то залитый в составе подписки – пожалуйста. В результате, фильтры со специфическим синтаксисом будут не игнорироваться с параллельным применением валидных, а отбрасываться вместе с ними. Таким образом, один невалидный фильтр, привязанный к определённому домену - убъёт все фильтры на этом домене и блокировка просто перестанет на нём работать. Так что добавление в подписку RU AdList правила с :has приведёт к тому, что у всех пользователей АВР/АВ для Хрома на VK скрытие рекламы отключится.
Если дудлы утомили - Google No Doodles

User avatar
Klayton
Postaholic
Postaholic
Posts: 247
Joined: Sat Dec 05, 2015 10:52 am
Reputation: 16

Post by Klayton » Fri Jan 20, 2017 11:21 am

dimisa wrote:
Fri Jan 20, 2017 8:51 am
...добавление в подписку RU AdList правила с :has приведёт к тому, что у всех пользователей АВР/АВ для Хрома на VK скрытие рекламы отключится.
В ABP же планировалось ввести поддержку :has, ещё не успели?
1) FF 55.0b8 / Cyberfox 52.2.1, uBO 1.13.7rc3 || 2) Cent Browser 2.6.5.52, uBO 1.13.2; RU AdList JS Fixes / CSS Fixes, подписки/filter lists - http://pastebin.com/yUZxWZCc.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Fri Jan 20, 2017 12:33 pm

Klayton wrote:
Fri Jan 20, 2017 11:21 am
В ABP же планировалось ввести поддержку :has, ещё не успели?
Оно как бы уже давно готово: https://codereview.adblockplus.org/29361668/

Но прежде чем мы увидим функцию рекурсивного скрытия в стабильном релизе, должны пройти тесты и расширения/приложения-сателлиты, а на это требуется время. Например, - после введения функции блокировки сокетов, я поправлял синтаксис из-за того, что падал Samsung's browser.
Если дудлы утомили - Google No Doodles

Evengard
New Member
New Member
Posts: 2
Joined: Fri Jan 20, 2017 8:23 am
Reputation: 0

Post by Evengard » Fri Jan 20, 2017 6:26 pm

Ясно спасибо понял. Сам пользуюсь uBlock Origin, вдобавок под Firefox, так что не думал что has не поддерживается везде, вроде как сам CSS селектор уже достаточно долгое время существует.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Fri Jan 20, 2017 6:39 pm

Evengard wrote:
Fri Jan 20, 2017 6:26 pm
Ясно спасибо понял. Сам пользуюсь uBlock Origin, вдобавок под Firefox, так что не думал что has не поддерживается везде, вроде как сам CSS селектор уже достаточно долгое время существует.
Ну так uBlock - это же не привязанное ни к чему расширение. Своих глобальных подписок (за исключением куцых uBlock filters) - нет. Может код хоть каждый день менять.
Если дудлы утомили - Google No Doodles

HardDeMorale
Site Member
Site Member
Posts: 25
Joined: Mon Apr 25, 2016 12:16 pm
Reputation: 0

Post by HardDeMorale » Mon Jan 23, 2017 10:51 am

Здравствуйте.
После очередных обновлений vk, новостная лента снова стала на 30% состоять из рекламы всякого мусора. Помимо той что я упоминал выше(которые к слову так и не исчезли), появились и рекламные посты от vk. К сожалению показать их не получится, так как у них индивидуальный алгоритм показа, могу лишь приложить скриншот с частью кода за который можно зацепиться.
ABP for Chrome: RuAdList+EasyList + RU AdList: Counters + Malware Domains + Adblock Warning Removal List
Stylish & RU AdList JS Fixes

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Mon Jan 23, 2017 11:00 am

А вы RU AdList JS Fixes обновили?
Если дудлы утомили - Google No Doodles

HardDeMorale
Site Member
Site Member
Posts: 25
Joined: Mon Apr 25, 2016 12:16 pm
Reputation: 0

Post by HardDeMorale » Mon Jan 23, 2017 11:09 am

dimisa wrote:
Mon Jan 23, 2017 11:00 am
А вы RU AdList JS Fixes обновили?
Да, я всегда перед сообщением проверяю обновления. В данный момент последняя версия показывается 20170123.0.
ABP for Chrome: RuAdList+EasyList + RU AdList: Counters + Malware Domains + Adblock Warning Removal List
Stylish & RU AdList JS Fixes

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Mon Jan 23, 2017 11:18 am

Значит, это что-то новое. Скриншот не очень удачный, сделайте пожалуйста вид рекламного поста целиком, попробую сориентироваться.

Add
Проверил работу JS Fixes на примерах из раннего сообщения - там рекламные посты благополучно вырезаются.
Если дудлы утомили - Google No Doodles

HardDeMorale
Site Member
Site Member
Posts: 25
Joined: Mon Apr 25, 2016 12:16 pm
Reputation: 0

Post by HardDeMorale » Mon Jan 23, 2017 11:29 am

dimisa wrote:
Mon Jan 23, 2017 11:18 am
Скриншот не очень удачный, сделайте пожалуйста вид рекламного поста целиком, попробую сориентироваться.
Это и есть скриншот целиком, ниже только кнопки Мне нравится и репост. Вот еще один пример.
ABP for Chrome: RuAdList+EasyList + RU AdList: Counters + Malware Domains + Adblock Warning Removal List
Stylish & RU AdList JS Fixes

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Mon Jan 23, 2017 11:39 am

Пользователям uBlock просьба проверить работу правила:

Code: Select all

vk.com##div[data-post-id]:has(.wall_text_name_explain_promoted_post)
Возможно, быстрее будет срабатывать:

Code: Select all

vk.com###wide_column div[data-post-id]:has(.wall_text_name_explain_promoted_post)
Add
После подписок на различные сообщества рекламные посты появились. Только вот эти посты уже скрываются имеющимися в подписке правилами:

Code: Select all

vk.com##div[data-ad-view]
vk.com##div[data-ad]
Они как раз имеют дочерний элемент .wall_text_name_explain_promoted_post, который я предполагал использовать в рекурсивных правилах, вводить которые, таким образом - бессмысленно.
Если дудлы утомили - Google No Doodles

Lex
New Member
New Member
Posts: 2
Joined: Tue Mar 14, 2017 11:52 am
Reputation: 0

Post by Lex » Tue Mar 14, 2017 12:00 pm

Помогите решить одну проблему. На сайтах где есть вот такие блоки "Мы Вконтакте" этот блок вроде блокируется но остается вот это, три синих прямоугольничка которые анимированны и символизируется загрузку. Они очень сильно раздражают. Если выбрать заблокировать элемент в блокировщике то можно скрыть его насовсем, но неужели мне это нужно делать для всех посещаемых сайтов вручную чтобы скрыть такие блоки?

http://i89.fastpic.ru/thumb/2017/0314/1 ... d5217.jpeg

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3069
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 67

Post by dimisa » Tue Mar 14, 2017 1:29 pm

Скриншот слишком маленький, чтобы понять о чём идёт речь. Для блокировки на сторонних ресурсах социального контента и виджетов в том числе, используйте подписку Bitblock.
Если дудлы утомили - Google No Doodles

Lex
New Member
New Member
Posts: 2
Joined: Tue Mar 14, 2017 11:52 am
Reputation: 0

Post by Lex » Tue Mar 14, 2017 1:32 pm

Спасибо Вам огромное, помогло! Господи, полгода я так мучался, что же я раньше не спросил.

Post Reply