tomhoad
Joined 7 years ago
Joined 7 years ago
Isn't that just a preference of the user, that has repercussions? In fact the WCAG 2.0 specifically says that a JS fallback is _not_ a requirement for accessibility - a common misconception is that disabled users disable JavaScript - this isn't actually true.
Fair enough if you want to turn off JS for tracking reasons or whatever, but you have to accept that some things might not work without it.
After you've written the application? That makes absolutely no sense, unless you enjoy renaming lots of elements.
> instead of relying on some vague standard of semanticness
It's not vague, there is an actual international standard... WCAG!
Browsers don't care. You may not care either. But people with disabilities attempting to make sense of your website do, very much so.
There's absolutely no reason __not__ to use semantic HTML, and many reasons to do so.
React-motion requires a PhD to figure out, and I'd rather stick pins in my eyes than use Transition Group.
I have had some moderate success with Popmotion, although I've also seen performance issues when staggering lists (likely down to my implementation rather than the library, but still).
Certainly, in terms of accessibility, the JavaScript (and Browser) landscape has never been better than it is now. General awareness and tooling for building online experiences that consider disabled users has led to an infinitely better time for these people when using the internet, overall.
Sure, some people build shitty products that make your fan spin and ignore disabled users. But that's because they've built a shitty product, not because of the 'modern browser' itself.
> The web can be a resource hog, sometimes devouring CPU and memory. But it doesn’t need to be that way.
It also doesn't mean returning back to horse and cart!