4 ms·
Here's another way of looking at it: Does this page really need to execute code on its users' machines? Why is this such an acceptable thing in the first place?
by hyproxia 5y ago
Here's another way of looking at it: Does this page really need to execute code on its users' machines? Why is this such an acceptable thing in the first place?
- darkcha0s 5y agoBecause lots of information is easier to take in with animation and ease of use features vs. staring at a wall of text.
- Xelbair 5y agobut then how the pure wall of text does not display on some of those sites if JS is turned off? Surely you don't need it to just display text?
- andreasley 5y agoEverything on that page (except for the audio player) can be done with simple HTML and CSS.
- ls15 5y agoAudio players can be done with HTML
- mixedCase 5y agoI agree. There are some mediums such as interactive diagrams that greatly facilitate learning some kinds of information. None of that applies to this page, nor `99.${"9".repeat(n)}%` of articles posted including this one.
- Someone1234 5y ago> None of that applies to this page It is a podcast with a JavaScript audio-player being the main purpose of the page...
- cyberbanjo 5y agoThe transcript page which is just text also requires it
- hyproxia 5y agohttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio https://developer.mozilla.org/en-US/docs/Web/HTML/Element/au...
- Someone1234 5y ago> Why is this such an acceptable thing in the first place? Because before we had local desktop applications that were substantially less secure, with far greater default access rights (even root/admin in many cases). Webapps that execute in a silo-ed virtual machine with only access to their own data (without express permissions), is a substantial security improvement (and also doesn't require the user to install anything). To be honest the people who want to visit a website, for free, and then insist on how that website is delivered are super entitled. If you don't want to execute a site's code in a browser's secure context then don't, but you cannot whine about it like they owe you.
- hyproxia 5y ago>for free No, the site owner is usually gaining money from his users (through ads, tracking, etc). This is an incredibly dishonest statement.
- Someone1234 5y ago> No, the site owner is usually gaining money from his users (through ads, tracking, etc). This is an incredibly dishonest statement. Which you're purposely trying to avoid by disabling JavaScript, thus mooching and demanding that they design the site around your niche desires. NoJs users are negative revenue users. They cost the same as a revenue user but block revenue streams. Then feel like more resources should be spent on just them.
- cudgy 5y agoWhy is Javascript required to show an ad? Embed the ad in the content.
- Someone1234 5y ago> Embed the ad in the content. You're then asking businesses to pay to place ads that you cannot assure them were actually viewed by anyone. It can work, but companies will pay more for ads that can prove they were even rendered let alone uniquely. Many business models don't work with reduced revenues, thus you can embed ads in content, take the lower revenue, but then need to structure your business around the lower total revenue. Typically, when businesses have goals like these they end up instead just doing a membership model wherein it is ad-less but the users/audience is paying them directly for content production.