-
Notifications
You must be signed in to change notification settings - Fork 697
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. |
News Feed = Home page Other Feeds
As for Search Feed results, your suggestion did not work for me. (W10, FF 125.0.3, uBO 1.57.2). I've found this one to work for me:
Note: You might need to adjust the |
FYI, a Facebook issue unrelated directly to uBO, but maybe has impact: Facebook is currently having an issue starting Friday May 3rd, 2024 at ~6:00 PM MT where members can not see the lists of Posts (other than Featured) using browsers (not apps) in groups across OS and devices; if the group's default Post Sort order is set to anything but Most Relevant. This has been confirmed through unofficial group admin support groups. It seemingly does not affect all accounts, but many are noticing. |
Working on FF and Chromium: www.facebook.com##+js(json-prune, require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.serpResponse.results.edges.[-].relay_rendering_strategy.view_model.story.sponsored_data.ad_id) |
It works for me |
Working, didn't think of json-prune. Should this make
Do they have ads? I so far don't see.
Yeah, it works regardless of languages. But on my end |
Sometimes |
Yes, I've seen Sponsored posts in "Feeds > All" and "Feeds > Pages".
After short time using |
I set to |
Sorry for opening #23603; Starting last night, around 00:00 UTC, started getting ads on Facebook unfiltered feed (https://www.facebook.com/?sk=h_chr). filterset (summary): |
@michaelboatright try this - made specifically for the url you provided. Add to My filters:
|
Forgive my ignorance, do I put this in private filters? I am speaking to a group tonight, but will check later tonight...
|
Yes, you can test by pasting into "My filters" and hitting Apply. BTW - please do not reply via email. |
I apologize, I got home late from my speaking engagement, but will do it first thing in the morning. The first ticket that I opened a little bit back put me on the follow list of your team’s discussions, and I never unsubscribed as I find it fascinating following them. Sadly, although my degree is in CompSci, it was 40+ years ago, and the last programming I did was .NET. I hope you all don’t mind my continuing to follow as it gives me a greater appreciation for the work you do.
|
Shouldn't that be covered by f743632 ? Update filters and test again. |
This morning, first thing I did was scrolled WAY back through my feed, past several posts that I remember ads being displayed after. Got past the beginning of yesterday and no ads. When I checked uBO filter lists page, it was just updating, meaning that when I scrolled way back, I should have been on yesterday's filters. In any case, this morning, without applying the custom filter, no ads were displayed. There were several times, after a block of posts, when FB you hang for 10-20 seconds with empty white boxes displayed (I do have "Suspend network activity until all filter lists are loaded" checked, but not sure that's relevant).
So unless I see ads pop back up later this morning, I will hold off on the custom filter.
|
uBlock Origin is forcing any YouTube link thumbnails in Facebook posts to disappear. Everything works when I disable uBlock origin. Thanks for looking into this. |
@Copperplate Can you test these filters? facebook.com#@#a[aria-label][href*="&fbclid="]
facebook.com#@#a[aria-label][href*="26fbclid%"] Click on uBO icon > ⚙ Dashboard button > Add the filter(s) in "My filters" pane > ✓ Apply changes > Open new tab and test again. |
Thanks so much, @stephenhawk8054 and @Yuki2718 ! I didn't get a chance to test those filters, but as of the time of this message, the issue appears to be resolved on Facebook, and YouTube thumbnails are now showing correctly in posts. Thank you for all your hard work! :-) |
This comment was marked as resolved.
This comment was marked as resolved.
@sudou-kaname I don't understand what is your problem. Explain what you want to achieve and what is the barrier. But note this is an issue ticket, Discussion is the place for such requests . |
Not sure, if this is the right procedure to report. With Ublock enabled, I see the following behavior on Facebook. The first item in the timeline is displayed, followed by the reels or friend suggestions and then two empty entries. Timeline is for the rest empty: The rest of the page might eventually load after several minutes. No problems with UBlock disabled. uBlock Origin: 1.57.2
Firefox: 126
filterset (summary):
network: 136591
cosmetic: 46388
scriptlet: 19545
html: 1828
listset (total-discarded, last-updated):
default:
user-filters: 0-0, never
ublock-filters: 38285-112, now
ublock-badware: 8947-0, now
ublock-privacy: 951-2, now
ublock-unbreak: 2349-2, now
ublock-quick-fixes: 164-68, now
easylist: 87238-166, now
easyprivacy: 50987-64, now
urlhaus-1: 13430-0, now
plowe-0: 3727-1159, now
filterset (user): [empty]
userSettings: [none]
hiddenSettings: [none]
supportStats:
allReadyAfter: 3512 ms (selfie)
maxAssetCacheWait: 947 ms
cacheBackend: indexedDB
popupPanel:
blocked: 1
network:
facebook.com: 1
extended:
##div[role="complementary"] div:not([class]):not([id]) > span:no…
##+js(json-prune, require.0.3.0.__bbox.require.[].3.[-].__bbox.r…
##+js(json-prune, require.0.3.0.__bbox.require.[].3.1.__bbox.res… |
@ThoomasNL Does adding
to My filters and refreshing the page fixes the issue? |
@Yuki2718 Thanks for your reaction. The issue actually went away, after having added that line. However, it is also no longer reproducible on my other computer, where I had not yet added it. So I cannot tell, whether that line is helping or whether is was coincidence. Will monitor it for a while and keep you posted. |
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: