|
|
|
|
|
by raincole
1022 days ago
|
|
Knowing which key the user pressed? Provides bits of identifying information. Knowing the user's mouse position? Provides bits of identifying information. Knowing which subdomain the user is visiting? Provides bits of identifying information. Reading URL query string? Provides bits of identifying information. If this is a category, it's a quite big one! |
|
Maybe the ultimate conclusion is Javascript should not actually exist at all. The web should be declarative, not executable. Developers tell the browser what they want and the browser does it. If it can't be done that way, it isn't done.
Just like Chrome's Manifest V3 making extensions more declarative and limited. My only problem with it is the fact it cripples uBlock Origin. I actually do want those restrictions applied to 100% of all the other extensions, it's just that uBlock Origin is too important and trusted and should be an exception. Honestly, uBlock Origin should be literally built into the browsers at this point. The only reason we can't have that is the massive conflicts of interest involved: can't trust an advertising company to maintain an adblocker.