The filter list for blocking consent banners (“Easylist cookie/Cookie notice banner”) is great, but it’s probably also one of the most problem causing filter lists. Please consider adding a toggle to disable the filter, directly from the Brave shields drop down menu (without disabling all shields).
Here’s an example. The Sony Alpha site correctly blocks third-party YouTube content. When clicking Play on a video, I get a message stating that I must enable YouTube cookies from the consent banner. However, I can’t access the consent banner without disabling all shields.
Well yes, because there are essential cookies required for Web pages to work, there are ways to block JavaScript from the pages but its basically same thing as i understand.
It’s nearly impossible to avoid completely, but for now just block third-party cookies and fingerprinting — until some clever engineers eventually find an ultimate workaround or quirk, like letting you choose which site’s UI component JavaScript you want to block, or adding AI that you can simply tell: “block the part of JavaScript that does X on this specific page.” The AI would then dig into the page’s code and remove or neutralize roughly that section in a reasonably stable way.
The issue is that the UI and the underlying logic are usually fully connected. If we just hide the ‘Consent Banner’ UI, the site’s logic is still stuck waiting for an interaction that we can no longer see or click. It’s hard to ‘blindly’ satisfy that logic without showing the banner at least once.
Yes, it’s hidden. My suggestion is to make it easier to display it again, so that I can change the settings (in this case to allow third-party content). Now I have to disable all shields to make the banner visible.
Here’s a video to demonstrate the issue. My suggestion is to add another toggle to the Brave shields menu to disable the consent banner blocking filter on the current domain.
Yes, blocking the banner by default is great. However, there has to be a way to display it since we (on what I feel is an increasing number of sites) must give consent to display third-party scripts. On some sites, e.g., Nextcloud’s site, it works out-of-the box since they have a dedicated button (outside of the consent banner) to allow third-party content. Many sites, unfortunately, don’t and require interaction with the consent banner.