Honest answer to your question: Because they have to-do lists a million miles long, and "make an HTML-only version" is often at the very bottom of that list, because it may require high investment while providing few benefits relative to other things on the to-do list. Also, because "giving users control" can mean a million different things… colors, fonts, sizes, dimensions, HTML vs JS, etc.
Re:Top Checklists on HN
by chrismorgan on Wednesday May 02, 2018 @08:06AM
(#16976123)
And if it’s not the same code base, it’ll probably be buggy, because it’s not the UI people normally use.
Server-side rendering of the same UI avoids that hazard, at a much lower cost.
I agree with your point (here, have an upvote), but really, this should be, and already is, a browser option. Easier to do that than to get thousands of web sites to change. I know Safari has "Disable Styles" and "Disable Javascript" tucked away under the "Developer" menu of all things. Firefox has a "No Style" option somewhere in View. Would be better if it were easier to get to or even the default.
Disabling JavaScript is pointless when it also disables the functionality of the website.
Re:Top Checklists on HN
by dredmorbius on Monday April 30, 2018 @12:13PM
(#16959819)
It's occurred to me that it may be a market seqmentation tactic. Possibly unintentional.
https://plus.google.com/104092656004159577193/posts/ikRoMcRw...
Or just have a button somewhere for a "basic HTML" version.
Why are modern developers and UX designers so averse to giving users control over their experience?