-
Notifications
You must be signed in to change notification settings - Fork 762
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
ALL facebook.com issues #3367
Comments
I see nothing Can it be adware? |
No i don't have any adware or some adware extensions, the ads are from Facebook ( sponsored ) |
While on a page with ads, right click on page, save as ..., you'll get a folder + html page, zip them together, upload the zip on some free server. Post here the link. |
Here the page with the sponsored ad: https://ufile.io/y827j |
@GetGankNow test this filter |
@mapx- is blocking all post but allowing the comment section and reaction section. |
|
@mapx- works bro, thanks a lot. |
Edit: some sponsored ads are appearing again. |
another example page ? |
The page that i save include all ads, i don't know how to save the page without the ads of this: facebook.com###substream_1:has([id^="feed_subtitle_"]:has-text(Sp)) |
facebook.zip |
test
|
@mapx- this 3 rules works. Thanks for all!! |
test |
weird, working for me (exactly using your test-case) Did you test the same case you uploaded ? or something new ? could be "they" are using different approaches |
Doesn't work for me either. I had to use something like this:
However, with this filter active, FB seems to be refreshing the posts in an infinite loop. |
From about 3mo to about 2wk ago, it was possible to catch Sponsored posts with :has-text(SpSonSsoSredS). This appeared only in Sponsored posts, with the 'S' elements hidden by CSS. (I'm not sure about back then, but now, the hiding CSS uses 'font-size:0', not 'display:none'.) About 2wk ago, they started putting that stuff into all(*) posts. In Sponsored posts they use CSS to hide the 'S' elements. In 'normal' posts they use CSS to hide all of this. :has-text() is not aware of CSS hiding. The CSS used for this hiding is cryptographically hashed; so far it has remained stable for me, but another user has completely different classes, so the simple selector I use in my own filter won't work for anyone else. So we have to get into runtime evaluation of CSS computed styles :( [(*)Not really 'all', but all normal posts by users, and many Sponsored posts, although some emitted by other modules inside FB don't use this particular trickery.] It seems like uBO :matches-css() [see: https://github.com/gorhill/uBlock/wiki/Procedural-cosmetic-filters] might be able to handle this. Something like:
-- which is COMPLETELY UNTESTED, just a pile of syntax smashed together by hand. Not sure if the nested uBO selectors are supported... And all they need to do to break this is chop the word 'Sponsored' up differently; and it won't work for other UI languages. This is getting ugly. |
Maybe need to view the deep of they DOM tag, e.g. looking in for example, I've found some part of sponsored URLs have |
Hi, I saw the comment in filters so I'd like report here:
Thanks. |
Here it is: uBlock Origin: 1.58.0 |
Can you go to |
Can you share the exact URL where you see the sponsored posts? |
just main page of Facebook I see now a lot of "observe" and few "sponsored" |
So I changed my language to Polish, and "Obserwuj" looks like engagement / follow / suggested posts, which we don't deal with right now. You can add these as custom filters yourself: !#if cap_html_filtering
||www.facebook.com/api/graphql/$xhr,replace=/\{"brs_content_label":[^\n]+?"category":"ENGAGEMENT[^\n]+?"cursor":"[^"]+"\}/{}/g
!#else
www.facebook.com##+js(trusted-replace-xhr-response, /\{"brs_content_label":[^\n]+?"category":"ENGAGEMENT[^\n]+?"cursor":"[^"]+"\}/g, {}, /api/graphql)
!#endif Remember to turn on Warning: If you see the posts loading "slowly", it's because facebook is just loading all engagement posts and there's little organic posts. I can't reproduce the sponsored posts though. |
Thx it works! Also after adding this filter I don't see the sponsored posts anymore :) |
Hmm... Weird, those filters should not be related to sponsored posts. |
Yes, this might be coincidence. On the 2nd profile where I didn't apply this filter, I don't see the sponsored posts anymore as well. BTW Why those "suggested posts" are not part of default filtering? Those are more than half of posts on FB now and I can't imagine anyone willing to see them :D |
It's considered as annoyances and was in annoyance list. But currently the filters are disabled due to them causing the post loading very slow or even broken pages for some other users. |
Actually I still see some sponsored posts but they are not very often. |
URL(s) where the problem occurs Facebook.com Describe the problem Facebook pop-up does not block on this line( https://www.facebook.com/privacy/consent/inline/?flow=acv_fb_1st_time_3pd_consent&source=fb_1st_time_3pd_consent_flow) Facebook sponsored ads are appearing again, I tried all the solutions but nothing works Browser/version: [TorBrowser 13.5.1] uBlock source version: [ uBlock Origin 1.58.0 ] settings
|
@u-RraaLL Sorry, do you remember which path of facebook doesn't have engagement posts? Oh, is it |
Yes, it is. |
Ok, so we can also recommend this filter if the XHR method doesn't work ||facebook.com/|$doc,uritransform=/\//\/?filter=all&sk=h_chr/ The problem is when clicking on the facebook logo, since it doesn't trigger connection. |
FB is breaking existing rules again.
|
This morning, some ads started to pass through Facebook again. Attached the exact ad post HTML as file. If a full web capture is required, pleasae let me know where to send them privately. |
FB is breaking existing rules again.
|
Well, sorry another report again. This evening, FB seems to start showing ads again. Attached the outer HTML for that post. If a full page is required please let me know where to send them privately. Some additional context: It seems that certain ads was able to slip through when the page is first loaded (either by reloading or by opening from new tab). However, subsequent async page (re)load though AJAX will no longer shows ads (although sometimes, rarely it still). |
URL(s) where the issue occurs
Facebook.com
Describe the issue
The Facebook sponsored ads is appearing again, i have tried all the solutions but nothing works
Versions
Settings
The text was updated successfully, but these errors were encountered: