Comment on nobody in webdev knows what graceful degradation is anymore
moseschrute@lemmy.world 2 weeks agoSo in this context, what’s the underling issue, shitty business requirements or JavaScript?
Comment on nobody in webdev knows what graceful degradation is anymore
moseschrute@lemmy.world 2 weeks agoSo in this context, what’s the underling issue, shitty business requirements or JavaScript?
veniasilente@lemmy.dbzer0.com 2 weeks ago
Yes.
moseschrute@lemmy.world 2 weeks ago
You understand if most people stopped using JavaScript they would just find other ways to serve you ads, right? You can already be tracked without JavaScript.
veniasilente@lemmy.dbzer0.com 1 week ago
Just because there are other ways to serve you ads does not at all mean we should not be able to not only stop at least one, but also the one which is most dangerous since it literally allows for RCE on all clients. by design.
moseschrute@lemmy.world 1 week ago
The browser is supposed to be a sandbox environment for RCE. That’s why the sandbox part is important. Maybe instead of removing the RCE, we can lock down the sandbox better and reduce the amount of information advertisers can collect.
If you remove code execution in the browser, then many websites will need to ship desktop apps instead. So now you’ve bypassed the browser sandbox altogether and that application can do much more damage.
I’m nit arguing that all websites need to execute in the browser, but without code execution in the browser, you remove a whole call of apps and the web becomes much less useful.