Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

news.yandex.ru, news.yandex.ua, news.yandex.by #4462

Closed
bogachenko opened this issue Dec 29, 2018 · 32 comments
Closed

news.yandex.ru, news.yandex.ua, news.yandex.by #4462

bogachenko opened this issue Dec 29, 2018 · 32 comments

Comments

@bogachenko
Copy link

bogachenko commented Dec 29, 2018

advertising. You already have filters for this site (ad3e192). but they do not work, they are old(and should they be removed?). can you help me? @mapx- @okiehsch

one of the scripts creates these cookies. These cookies are adware. I tried to block with the help of the scriptlet, I was defeated.

blcrm
bltsr
yc
yp
adb

default

and further. If you go to any links on this site, then there will be more advertising

see for yourself. Click on any link. I can not upload a screenshot, because the page is too long.

@bogachenko bogachenko changed the title news.yandex.ru news.yandex.ru, news.yandex.ua, news.yandex.by Dec 29, 2018
@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

test
news.yandex.ru##+js(setTimeout-defuser.js, AdvManager)

@okiehsch
Copy link
Contributor

That works for me, we can add it until it is included in the russian list too.

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

@bogachenko can you test for all the news sites ?
news.yandex.ru, news.yandex.ua, news.yandex.by

news.yandex.*##+js(setTimeout-defuser.js, AdvManager)

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

@okiehsch did you test all those sites ?

@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@mapx-

news.yandex.ru##+js(setTimeout-defuser.js, AdvManager)

not working

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

Weird, for .ru is working fine for me

@bogachenko
Copy link
Author

default
1

uh

@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@mapx-
well, I do not know It does not work for me. maybe I need to clean the cookies?

upd: cleared all cookies for this site. does not work

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

@bogachenko
What filter did you test ?
news.yandex.ru##+js(setTimeout-defuser.js, AdvManager)
or
news.yandex.*##+js(setTimeout-defuser.js, AdvManager)

@okiehsch the second one does not work for me !?

@bogachenko
Copy link
Author

@mapx- I tried it and so and so

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

mmhmm .. every 2-3 tests I get the ads even using the first filter

@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@mapx- When you first start (after clearing cookies), your filter (or filters from subscriptions) hides ads. but it costs 1 time to refresh the page ....

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

test

news.yandex.ru##+js(setTimeout-defuser.js, AdvManager)
news.yandex.ru##+js(set-constant.js, AdvManager, null)

@bogachenko
Copy link
Author

@mapx- Can't you block cookies with the help of the scriptlet I wrote above? fix it there. the whole problem is in them. Yandex uses advertising cookies

@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@mapx-

news.yandex.ru##+js(setTimeout-defuser.js, AdvManager)
news.yandex.ru##+js(set-constant.js, AdvManager, null)

not working. sry

@okiehsch
Copy link
Contributor

What filter did you test ?
news.yandex.ru##+js(setTimeout-defuser.js, AdvManager)
or
news.yandex.*##+js(setTimeout-defuser.js, AdvManager)
@okiehsch the second one does not work for me !?

I think yandex is a Brand TLD, so you can't use yandex.*.

@bogachenko
Copy link
Author

@okiehsch so with ".ru" does not work

@okiehsch
Copy link
Contributor

The filter works for me consistently, I only tested the .ru domain and clicked through quite a few articles without the ads reappearing.
I only tried with Chromium though, I will try with Firefox.

@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@okiehsch I'm on firefox. advertising everywhere. I am confused

I checked on the opera. also advertising.

Stop. ublock was disabled on my opera. I turned it on. there is no advertising .... but for some reason on firefox

@bogachenko
Copy link
Author

@mapx- do you use chromium?

@okiehsch
Copy link
Contributor

Yes, I can reproduce with Firefox, even disabling all setTimeout calls will not fix the issue with Firefox for some reason.

@bogachenko
Copy link
Author

@okiehsch Uh How does this happen? everything works for my opera, but not on firefox.

@okiehsch
Copy link
Contributor

okiehsch commented Dec 29, 2018

@mapx- if your filter works for you with Chrome/Chromium we can add it for those browsers to atleast partially fix the issue. I can't test with Chrome - or Windows for that matter - at the moment.

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

It works in chrome for me (not in FF). Sometimes ... I get ads even in chrome, could be my old system

@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

see if breaks the site
||news.yandex.ru^$script,1p

@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@mapx- works. and as far as I can judge nothing is broken. If I find write here.

can be closed. no advertising

mapx- added a commit that referenced this issue Dec 29, 2018
@mapx-
Copy link
Contributor

mapx- commented Dec 29, 2018

remove the last filter (||news.yandex.ru^$script,1p) and try

news.yandex.by,news.yandex.kz,news.yandex.ru,news.yandex.ua##.sticky_visible
news.yandex.by,news.yandex.kz,news.yandex.ru,news.yandex.ua##[class*="_name_first"]
news.yandex.by,news.yandex.kz,news.yandex.ru,news.yandex.ua##[class*="_name_footer"]

mapx- added a commit that referenced this issue Dec 29, 2018
@mapx- mapx- closed this as completed Dec 29, 2018
@bogachenko
Copy link
Author

bogachenko commented Dec 29, 2018

@mapx-

remove the last filter (||news.yandex.ru^$script,1p) and try

news.yandex.by,news.yandex.kz,news.yandex.ru,news.yandex.ua##.sticky_visible
news.yandex.by,news.yandex.kz,news.yandex.ru,news.yandex.ua##[class*="_name_first"]
news.yandex.by,news.yandex.kz,news.yandex.ru,news.yandex.ua##[class*="_name_footer"]

if you click on any links. then there will be another advertisement
default

there is no advertising with this filter
||news.yandex.ru^$script,1p

and still did not remove the old filters ad3e192

mapx- added a commit that referenced this issue Dec 30, 2018
@bogachenko
Copy link
Author

bogachenko commented Dec 31, 2018

@mapx- @okiehsch

It is not that 0c98afe aaff17c 4f60b48. Advertising still leaks out. I even cleaned cookies. There is a race for speed and advertising appears 1 out of 5 times + 1 of these advertisements are displayed constantly (see screenshot).

default

@mapx-
Copy link
Contributor

mapx- commented Dec 31, 2018

add in your vivaldi / chrome (I added those filters only for firefox)

||news.yandex.by^$csp=script-src * 'unsafe-inline'
||news.yandex.kz^$csp=script-src * 'unsafe-inline'
||news.yandex.ru^$csp=script-src * 'unsafe-inline'
||news.yandex.ua^$csp=script-src * 'unsafe-inline'

@bogachenko
Copy link
Author

bogachenko commented Jan 1, 2019

@mapx- still breaks settings

default

@bogachenko
Copy link
Author

bogachenko commented Jan 1, 2019

@mapx-

add in your vivaldi / chrome (I added those filters only for firefox)

||news.yandex.by^$csp=script-src * 'unsafe-inline'
||news.yandex.kz^$csp=script-src * 'unsafe-inline'
||news.yandex.ru^$csp=script-src * 'unsafe-inline'
||news.yandex.ua^$csp=script-src * 'unsafe-inline'

um. it seems without ads

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants