Since internet law will only get worse, maybe it's time for a "real" technical solution to this. For example, if we had a standardized HTML element attribute to mark these widgets, browser/adblock makers could enable people to opt out of displaying them. It might look something like this:
<div legal-notice="cookies">...</div>
<div legal-notice="DMCA">...</div>
<div legal-notice="terms-of-service">...</div>
And ideally, there would be a JavaScript API to query this as well, maybe piggy-backed on the Permissions API: navigator.permissions.query({ name : 'skip-notice', topic : 'cookies' })The last thing we need is more cruft sent across the wire.
And as far as there isn't any "cookie law" on the books, it's about compliance with data protection and privacy regulation. So the EU isn't standing in the way of the industry to do that in another way.
why? Then ads will use that "new" thing as well. Cookies are enough for authentication.
It is however inconvenient for the websites. They could always stop using privacy-invading ad networks and external services which track users and then they wouldn't have to show any message.
Because I have better things to do with my time than click to close the message on every single website I visit.
If you actually read them then good luck to you. I think most people either a) don't care or b) install a global blocker to suit their particular privacy requirements.
Because the web becomes unusable with those "helpful" cookie notices when I actually do block cookies browser-side.
Those "TRUSTe" JavaScript solutions are the worst. They fade the whole page to black, then take whole seconds to load and make the browser sluggish.
Because as I am already using an AdBlocker that blocks the tracking cookies, this message is irrelevant.
"if these companies would just invent and build a new infrastructure to pay the bills, they wouldn't need to present a nag."
It seems to me there would also be an active push against any such implementation because it would make current solutions for getting around this type of cruft more effective than it already is.
Although if we were going to go this route I'd like to see it be a server-side rather than included in the markup. The browser could detect that you are visiting a new domain and request relevant information upon connection.
Not every country. This is EU legislation after all; any website hosted in one of the 28 member countries has to abide.
https://boingboing.net/2012/06/13/error-code-451-an-http-err...
DNT: 1 (Do Not Track; don't show cookie notice)
DNT: 0 (Allow tracking; don't show cookie notice)
No DNT header (Ask before tracking)Then these notices popped up everywhere. So where do the sites store the information that you've already seen the notifications? In the cookies of course! So if you're actually serious about your privacy and delete cookies you will the the notices every time...
I visited a conference during that time which had a panel where those lawyers was discussing this and even brought up a question if a person really could agree to 20 pagers of policy document from the mere fact of just continuing using the website, and their collective answer was yes (through one agreed that 30 pages would be too much). To my knowledge no legal case has ever tested this, and thus we got this ridiculous cookie notice system where things has gone from bad to worse after the 2002 directive.
If anyone can spare 5-10 minutes a week to help me and a couple of others maintain this list (testing and merging pull requests, closing issues, etc.), I'd be very appreciative!
You can contact me here or send an email to cookies[at]prebake[dot]eu
The real problem here is probably Google Analytics.
Problem is the abuse of technology to track users.
I don't know how aggressively they [google] will have to enforce this but the possibility of losing adsense revenue will be a hugely motivating factor.
So the number of sites the need such warnings is about to increase massively.
I acknowledge some benefits of this law, but I vehemently oppose it from the perspective of freedom of speech. I know it's an american innovation, but I think other countries should adopt the same principle that code (and algorithms/protocols) should be considered protected speech. I don't like this law because it interferes with http protocol by dictating how the protocol should be used. EU should not curtail the speech of W3C and of any users of their protocol. If you created a popular protocol then other entities shouldn't suddenly and arbitrarily start dictating how users of your protocol should now use it.
EU should either create their own version of http or create their own client for http, which would be relatively cheap as they would only have to fork firefox or chromium and add sandboxing bound to domanins. Some infrastructure is already there with sandboxing in the form of incognito/private window, it only needs to be extended so that each domain is automatically in its own sandbox instead of just websites you open in incognito window.
[1]: https://github.com/r4vi/block-the-eu-cookie-shit-list
[2]: https://addons.mozilla.org/en-GB/firefox/addon/self-destruct...
True, but also not True (unfortunately), because the websites can identify you anyway by your fingerprint: https://panopticlick.eff.org
this works: https://raw.githubusercontent.com/r4vi/block-the-eu-cookie-s...
this doesn't work: https://raw.githubusercontent.com/liamja/Prebake/master/obtr...
Personally, I'm annoyed by the cookie messages, but the law is supposed to help people.
Blocking (or auto-accepting) them is basically saying we don't give a shit about this law :-)
There are far larger security related concerns on the web. The cookie warnings are on par with if you had to agree with Javascript running on any page you visit in the EU. So, yes, I want to auto-accept.
As a developer I feel like I'm not going to make special considerations that ensure you can use forms on my website without cookies enabled. And I'm not going to find another way to detect and re-instate your login state.
Don't use GA and you don't need to show it. Your login cookies etc and anything "essential to the operation of the website" are all explicitly excluded.
The law is absurd, but it's not braindead.
If they include services like Google analytics they should absolutely display the message.
The law is half baked and passed only to appease people who worry about their privacy. And it really doesn't do much...
It warns users who don't accept cookies that the website uses cookies, at every connexion. It doesn't warn users who accept them that they're used, putting aside the first connexion.
It should be the other way around. The website should warn the user that a cookie is used when the website just accepted a cookie from the browser. The privacy concern happen at this very moment, when you phone back to the website, not when the website phones you information.