I have seen so many of these "you shouldn't do this completely normal, accepted and usual thing in $current_year because of corner case XYZ", but who is the target audience?
As a developer, I don't have the authority to decide I'm going to spend resources on making the site work without javascript. I can sneak in some extra hours, but continuously testing if the site works without it, and getting other developers to do the same is not a small task.
I did a double-take because there's two ways to read that. We have an
unusual, thin slice of humanity here on HN, a minority with
disproportionate power to impose its will upon billions while calling
others with different lifestyles "marginal", "edge cases", and so on.
As a developer, I don't have the authority to decide I'm going to spend resources on making the site work without javascript. I can sneak in some extra hours, but continuously testing if the site works without it, and getting other developers to do the same is not a small task.
Managers? They are not going to read this.