Hacker News new | ask | show | jobs
by hamburglar 2020 days ago
> I wonder what makes people so eager to push back on such a simple request, to make basic functionality available without JavaScript.

I think it's as simple as the fact that your simple request isn't important to them, but you demand it as though you are owed a javascript-free web experience. "I am not doing that because I don't want to" is a perfectly good answer to your demands. It really doesn't matter how easy it would be for them to provide it. They're also probably not providing RSS, though you may want them to, and that would be easy too. Sorry your pet thing is not prioritized.

Personally, I think a small amount of client-side scripting can vastly improve a user experience, and way too much client-side scripting can vastly deter from it. It's a balance that each site must strike. And the effort they must go through to test and support all functionality while also supporting completely disabling javascript is definitely nonzero. Some sites won't find that effort worth it. That's the breaks. I can tell you that I never, ever intend to put any effort into supporting a no-javascript user experience on anything I build in the future. I could almost see rendering an alternate page that says "you no-JS kooks aren't gonna be happy here" but even that is more effort than I care to expend on a militant userbase that's likely to also take exception to some silly shit like my html not being semantic enough.

1 comments

Are you working for GitHub? If not, nobody asked you anything. That you are taking such offense at my simple request that you have to create a "non-JS kook" personality type to satisfy your vindictive feelings is mystifying. Try to improve yourself.
To answer your question, I don't work at GitHub. And I really don't take offense to your simple request, but I do find it interesting how vehemently you are making your "simple request." I also don't think it's unreasonable to turn off JS. What I do think is unreasonable is turning off JS and then getting angry over the fact that few other people care about this scenario.

> Try to improve yourself.

Trying all the time, thanks for the reminder.

> Are you working for GitHub? If not, nobody asked you anything.

I think you've somewhat misunderstood the purpose of a public forum.