| Oh, really... In an age, * where the Internet can be seen on ever increasing number of diverse devices * where every day people discover that every additional layer of software complexity adds security vulnerabilities * where the default installation of even many existing heavily used browsers, for both personal and business, have everything except html and stylesheets disabled, especially for new sites * where some/many people may wish to choose to use your site in its most bare form possible, including command line users * etc. you choose to ignore all of these usage scenarios by not even having a graceful fallback for your site? Thankfully, most web administrators and developers are not as short-sighted as you, even most start-ups! One more thing: if a new site, even one that has been heavilty recommended to me, does not provide even basic information without scripting or has a horrible front-page with a default NoScript Firefox installation, I treat it as I would a spam site and I immediately desist from using the site and ignore the link. You will not waste my time with lack of basic Web competence and awareness. |
I think people disabling JS for security should be willing to accept the downfalls.
"where the default installation of even many existing heavily used browsers, for both personal and business, have everything except html and stylesheets disabled, especially for new sites"
I don't know what you're talking about here. I've never seen a default install of any browser (on a desktop) except IE in Windows server have JS off by default
"where some/many people may wish to choose to use your site in its most bare form possible, including command line users"
I will grant command line users should be accommodated where they will be expected to be a large proportion of your users (linux install instructions, for example) otherwise, give me a break. Why should I take my time working for .01% of users using a command line.
Now, I don't think this means that people should be using JS when it's not necessary, like if your page is mostly text. But all of the use cases you cite are a small minority of the users of most sites.