i wish this would catch on (or even be a mandated accessibility requirement) and every website could have this kind of ultimate compatibility/fallback mode to pure html.
1. Some website (not « webapps ») start providing an html only version.
2. First users wave engage: plenty of hn readers , others techies, people with disabilities. Some news enthusiasts find it useful to consume articles (and the web !) as a simple and peacefull content browsing way.
3. First wave share their enthusiasm. Others sites catch up. Second wave with people from all sides, including:
4. PM, advertisers, marketers, businessmans… all at them have different opinions about this. However those who have direct or indirect interests with online advertising also fear kpis decrease.
5. A bunch of ad lobbyist flood the legislators. End of legislation discussion.
My earlier comments on this dynamic:
I have found it hard to achieve in real world settings. The PM wants to know how many visitors aren’t enabling JS before we dare justify any effort towards supporting that case, for example.
I am not sure the disabled analogy holds. I agree with wheelchair ramps because being disabled is not a choice. However, using a “disabled” browser •is• a choice. One my business has decided isn’t worth supporting and can use the time to add features that the majority of users want.
I don't think it is a choice for many people, for example:
If you are using someone else's device where you cannot install anything.
If you are using an older device, which may need JS disabled for performance reasons.
If the browser you're using has special accessibility features that other browsers don't.
If you tried to install another browser, but were not able to.
There are many scenarios, some which I may not even be able to anticipate ahead of time.
My framework's basic features: account registration, posting, commenting, voting, and filtering, are all supported on mainstream or once-mainstream (1% or more market share) browsers released since 1995, to my knowledge, with and without JavaScript.
If I'm able to accomplish this pretty much by myself with a bit of elbow grease, I can't help but think that it's only laziness and excuses which prevent someone with more manpower from at least providing something like mbasic (but not broken like mbasic) to all users, especially on informational read-only sites.