bongochong / CombinedPrivacyBlockLists

Ad-blocking hosts files, IP block lists, PAC filters, ABP / uBO / ADG subscriptions, and a whole lot more. All merged from multiple reputable sources, combined with my own research. Also, script-based utilities to help you create such things yourself. Updated at least once every two weeks, often more frequently.
Other
229 stars 25 forks source link

[In Progress] Inability to Comment on yahoo.com Articles #59

Open cmwmlw opened 3 days ago

cmwmlw commented 3 days ago

Windows 10, fully patched Vivaldi version 6.9.3447.41

I was viewing an article on yahoo.com and decided to leave a comment, as soon as I clicked the Show Comments link at the end of the article that section of the webpage went blank. Where there should have been a dialog box to enter text, and a Submit button to post it, there was neither. It was just blank space. The only filter list enabled was CPBL Mini, the same problem occurs with the standard CPBL list too.

I loaded DevTool and in the console there were dozens of blocked elements, but I don't really know how to interpret the information enough to figure out which of those is preventing the ability to post comments. I attached the file for reference. Not sure what filter rule is causing the issue, but I suspect there are many people who would like to comment on Yahoo articles.

Yahoo Posting Issue.log

bongochong commented 3 days ago

Thank you for the detailed report and log! There are a bevy of distracting and annoying elements on yahoo news articles, but I'll dig into this tonight and isolate the issue. Will give you a heads up when I do.

bongochong commented 2 days ago

This turned out to be one of the trickiest little issues I've ever come across, and as I was about to start pulling my hair out, I scoured the web to discover that it's a pretty common problem (Some examples: 1; 2; 3; 4; 5), which made me feel a lot better. I've had no luck thus far, and am finishing up an intense writing + editing session at the moment, but when I'm done with that, I'll resume testing again, and hopefully get to the bottom of this. Hang tight, and thanks again for the detailed report.

cmwmlw commented 1 day ago

Very much appreciate you diving into this!  Some of those links you provided are actually ones I found as well, it seems others are wresting with this same issue.  The only lists I'm using now are CPBL and EasyList Optimized, that combination has proven quite capable at stopping ads and trackers.  To test further I substituted EasyPrivacy Optimized for CPBL, so just EasyList Optimized and EasyPrivacy Optimized.  With those two the problem does not happen. The optimization process is based upon the list curator removing outdated, obsolete and very infrequently used entries.  The reason I go that route is because I want to have the least number of filter rules, yet still provide total protection.  The theory being is if the blocking algorithm has less to process it will work faster and more efficiently.  The optimized EasyPrivacy goes from over 50,000 rules to 10,000, yet when both are run against various ad/tracker test sites they score the same.  Since EasyPrivacy Optimized is only 20% of original lists size, and it doesn't have the Yahoo posting issue, it might be worth looking at to see what they do with Disqus (assuming that's the problem, of course).

Regards,Jim On Monday, October 14, 2024 at 12:35:02 AM EDT, Chon Bongo @.***> wrote:

This turned out to be one of the trickiest little issues I've ever come across, and as I was about to start pulling my hair out, I scoured the web to discover that it's a pretty common problem (Some examples: 1; 2; 3; 4; 5), which made me feel a lot better. I've had no luck thus far, and am finishing up an intense writing + editing session at the moment, but when I'm done with that, I'll resume testing again, and hopefully get to the bottom of this. Hang tight, and thanks again for the detailed report.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>