Is there any way to do this automatically? If there isn't - there should be. Maybe people should use some special tag for them, so that it would be easy for users to block them on all the websites, if they want to.
The solution? Cookie consent should be a built-in feature of browsers and http, not something that is reimplemented in a slightly different way by every single website.
Your browser should pop up a standardised cookie consent request when you browse a new site, and enforce your selection as part of its security policy. If you choose to block all cookies (ie: private browsing mode) then the cookie consent request wouldn’t need to appear at all.
If that doesn't work, I use a bookmarklet called "Remove Sticky"[2]. I type "bre" and hit enter when sticky things pop up to get them gone.
[1]: https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Any idea if there's a chance to get this one day?
Is this a violation of human rights?
But yeah, this could be handled in a more user friendly way, if there was a standard way to express the consent options (with the cookies and their functionalities) that the browsers could parse. Then the page could check if the browser handles it or if it has to fall back to what they're doing now.
Argh, makes me angry just thinking about it. The web is becoming increasingly painful to use through a UI browser.
It literally crawls all elements in page, tests their computed style and removes those with sticky position (and a bit more). Works quite well for me.
[0] https://alisdair.mcdiarmid.org/kill-sticky-headers/ [1] http://myfonj.github.io/utils/bookmarklets/sweep-stickies.ht... [2] https://greasyfork.org/en/scripts/370572-sweep-stickies
- For Safari, if you're using 1Blocker, in "General" > "Block Annoyances".
- For NextDNS, I thought I saw "Annoyances" but could not find it now. Should have it somewhere.
- Chrome have a plethora of Extensions that "don't care about cookies" or similar. Other than that, as someone else commented, uBlock Origin > Settings > Filters List > Annoyances
This is a library of rules for navigating through common consent popups on the web. These rules can be run in a Firefox webextension, or in a puppeteer orchestrated headless browser. Using these rules, opt-in and opt-out options can be selected automatically, without requiring user-input.
This library is primarily used by the cliqz browser in order to automate user-consent, and make a cleaner browsing experience. There is also a standalone addon that can be installed in Firefox.
/* "custom" */
[class*="as-oil"]:not(body, html),
[class*="optanon"]:not(body, html),
/* "generic" */
[class*="consent"]:not(body, html),
[id*="consent"],
[class*="gdpr"]:not(body, html),
[id*="gdpr"],
[class*="announcement"]:not(body, html),
[id*="announcement"],
[class*="policy"]:not(body, html),
[id*="policy"],
[class*="cookie"]:not(body, html),
[id*="cookie"] {
display: none!important;
visibility: hidden!important;
transform: scale(0)!important;
opacity: 0!important;
width: 0!important;
height: 0!important;
z-index: -1!important;
background: transparent!important;
color: transparent!important;
font-size:0!important;
}
Instead I have the EU asking me about Cookies on every other web page.
There are numerous sites I go to regularly incognito to log in as an admin vs. end-user: several have low-profile, low-contrast cookie warnings which disable all other menus until you acknowledge them (without an apparent overlay). Just that little extra bit of friction every day adds up.
The DPAs often only work off consumer reports.
You need to know that these popups are a result of two separate laws: The ePrivacy directive aka Cookie Law, and GDPR. GDPR is enforceable one that you care about. A web site can process your data (e.g. for personalized ads) for one of the explicitly given reason, the most common ones being "legitimate interest", "fulfillment of a contract" and "consent".
There have been a couple recent statements about what counts and doesn't count as legitimate interest, fulfilling a contract, and consent.
You also have the right to ask the controller of the data (not the processor) for a list of data stored about you. Try it with one of said web sites! Make a clean cookie jar, use the site and only the site, send them the cookie jar, and see what data they store. (If they don't, file a complaint with the DPA)
The GDPR is pretty clear that opting out must be the default choice, but it wouldn’t surprise me if some use a system that only follows that if it is actually shown.
I tried external list for Ublock as well. They say they will remove those things but they sometimes break things. Video's or slideshows for example did not seam to work when Ublock removed the cookie pup-ups.
https://techcrunch.com/2020/05/06/no-cookie-consent-walls-an...
2. Also, many of those panels have "Accept all" as a default option. Many make it purposely hard to disable some trackers without going deep down into crowded cookies preference pages. This is also the wrong way of complying to GDPR, and the sites that do it must be appropriately punished. The default should be "Deny all except for non-third-party functional cookies".
3. In the meantime, NoScript helps blocking some of that crap. If you never whitelist domains like cookielaw.com you're unlikely to see many of them.
Not really. GDPR says that non-transactional cookies should default off.