Earlier this week, I wrote about how I'm building a UI library for people who love HTML. I also published a YouTube video about it. I got a lot of excited responses and comments about it, but also a noteworthy handful asking something along the lines of this…
Today, I wanted to talk about why that's wrong, and why you should care about the no-JS experience. Let's dig in! Some people do disable JavaScript!A lot of people who shared this sentiment were hung up on the idea that "no one turns off JS." But some people do, for a variety of good reasons! Maybe they're on a very bandwidth restricted data plan. Since modern JavaScript payloads tend to be huge, it's an easy way to shave off a bunch of MB of data with each page load. JavaScript also powers the modern surveillance capitalism ad ecosystem. Turning off JavaScripts means more privacy, shuts off invasive ads, and gets rid of those dozen or so annoying pop-ups on major news sites. The "turn JS off" crowd is admittedly small, but that doesn't mean they're not worthy caring about. Most crawlers don't use JavaScriptWhile a lot of search engines today do run JavaScript on sites now, they generally do so far less often than when they crawl without JavaScript. Caring about the no-JS experience makes your content a lot more discoverable than if you don't. JavaScript is usually "off" for lots of weird reasons other than someone disabling itThis is the real meat of why you should care. Most people don't disable JavaScript. But lots of people experience your website or app without it.
Give a damn about UX!The point is: a lot of people browsing your site will at least temporarily have a no-JS experience without intentionally doing so. You can build your site in a way that ensures they still have a good experience anyways, or you can choose to be user-hostile and punish them. If you choose the latter, though, you may find you have fewer and fewer of them over time. Like this? A Go Make Things membership is the best way to support my work and help me create more free content. Cheers, Want to share this with others or read it later? View it in a browser. |
0 Komentar untuk "[Go Make Things] Why care about the no-JS experience?"