3 ms·
May be that works for you. But a significant number of web developers are moving on JS frameworks for web development such Angular, Meteor, Node, etc. Most site
by slaxman 13y ago
May be that works for you. But a significant number of web developers are moving on JS frameworks for web development such Angular, Meteor, Node, etc. Most sites built on these frameworks will break is javascript is disabled. As an end user, that is the worst user experience you can ask for.
- betterunix 13y ago"Most sites built on these frameworks will break is javascript is disabled" You know, there is a solution: the noscript tag. You know, the tag that lets you retain some level of functionality for people who do not have Javascript enabled. Why should I have to expose myself to various security and privacy problems just because some web development framework cannot keep an old version working? There are a lot of reasons why someone might not have Javascript enabled, and they should not be shut off from large parts of the web. Should vision-impaired users who use TTS systems be shut off because your framework of choice thought that Javascript should be used to replace functionality that is built into the browser?
- reeses 13y ago"Should vision-impaired users who use TTS systems be shut off because your framework of choice thought that Javascript should be used to replace functionality that is built into the browser?" Unfortunately, that's about the scope of options most organizations entertain. If there's any degradation, it tends to lack grace and is on a par with a screenreader. While I "like" javascript (OK, I like dynamic sites), if my machine seems slow, a cursory look at my running process will show a chrome or safari process that is inevitably getting dry humped by a page using js for a carousel or something equally banal.
- slaxman 13y agoYes, the noscript tag can be used. In fact if you see Rails' implementation of unobtrusive javascript, the application defaults to its html behaviour in case javascript is off. However, not all frameworks take this approach. Moreover these days, developers don't develop for 100% of use cases. they start with implementation of say 80-85% of use cases. Folks not wanting to use javascript never come into that category, which means that noscript approach is almost never taken except may be in the case that the web application developed is targeted at that user category. Lastly I would suggest this simple solution (http://someonewhocares.org/hosts/ http://someonewhocares.org/hosts/) to block all those pesky ads and pop-ups.
- jonknee 13y ago> Why should I have to expose myself to various security and privacy problems just because some web development framework cannot keep an old version working? For a lot of sites and everything else coming up there is no old version. It's a Javascript app. Noscript could at best display an error, but if you're browsing around without Javascript you probably know enough that the error is on your end.