Let me tell you when I think a Web Developer should care. A web dev should care if the answer is yes to one of the following questions:
- Am I targeting users with disabled JS?
- Do I have the time to do that? (Or is everything else done and nothing needs improvement?)
- Did I make a promise to the client?
- Is the client paying separately that requirement? (Or Do I have the money to do that?)
- Will this requirement take less than or equal to 1/20 of the total time spent in developing the website?
If you answered yes to at least one of the above questions then a fully functional JS-disabled website requirement is in your next project!
For me trying to develop sites with the above functionality is like trying to develop websites that work with IE6. If you target countries like China with more that 30% of IE6 users then it probably makes sense. If you target European users with 2-3% of the users having IE6 then is a lot less important if this browser is supported.
So making a decision about supporting or not this feature is something that needs to be done in every project and the decision should affect the entire project.
I have always been a great supporter of browsers with expiration date. It’s a feature that will save the next generation of Web Developers (because our generation is doomed to ask again and again the same questions about browsers compatibilities along with backward compatibilities in web standards)
In the end, I believe that JS-disabled websites should becoming fewer as the time passes and the need to ask the question “Should I care?“ should eventually go away.
Thoughts and comments always welcomed!
Republished from djsolid - scratching discs of code & entrepreneurship [19 clicks].
Read the original version here [2 clicks].