JavaScript is amazing. Sure, there's issues, but the state of the web in 2020 is so much better than it was two decades ago. Yes, some sites abuse it... but abusing web technologies is a time-honored tradition since the Internet started. People used to be tracked using 1x1 pixels or Flash. Don't blame the technology, blame people.<p>We've seen so many amazing things become possible due to JavaScript. We can communicate and collaborate better than ever before. Even news sites, historically some of the biggest abusers of JS (with ads/tracking), have used JavaScript to build amazing data visualizations and tell stories in new and unique ways.<p>The criteria for this "club" is so narrow, even Hacker News wouldn't even be eligible! Is that really what we should be striving for?<p>Sure, sometimes JS has been abused. But Chrome/Firefox/Safari have done an amazing job of reigning in abuse and speeding it up, and I'm so excited about the crazy weird new things I get to build every day because web technologies have gotten so good.
I automated going through the 100 most popular websites, disabling JavaScript, and taking a screenshot to see what they look like<p><a href="https://github.com/umaar/offline-website-scripts/tree/master/results/disable-javascript-screenshot" rel="nofollow">https://github.com/umaar/offline-website-scripts/tree/master...</a><p>- Lots of Google products don't work<p>- Wikipedia looks the same<p>- GitHub works pretty well, including lots of functionality I thought was JS only<p>- Amazon seems to work just fine
There's a perverse bias here that's almost in strange loop territory.<p>To submit a site, you have to file an issue on GitHub. If you consider developers who use GitHub vs developers who don't/won't use GitHub... it seems that any given developer in the former set is more likely to be using JS on their homepage than those in the latter set.<p>Regardless of anything, given the subtleties of the way the system is designed, it's important to understand that this is not, as will be popularly interpreted, a "list of people with homepages that don't use JS", but instead "a list of people on GitHub who have homepages that don't use JS".
I don't understand this obsession with not having JavaScript. Ideally all sites should work without JavaScript, but what's with this "I don't use that JavaScript non-sense" rhetoric?
> Not all websites need Javascript to be beautiful and usable. This is a showcase of the Javascript-less web.<p>First link is literally only four lines of text. Three of those are links. Second link is dead. Third is basically the first but with emojis ... Ok, I stopped after that.<p>What exactly is this trying to showcase again?
For a lot of the entries here it's not only no js but minimal CSS and just minimal content as well.. showing me some sparse HTML with courier font is not really inspiring me here
A small snippet to add to your nojs sites. <a href="https://ghostbin.com/paste/kupyj" rel="nofollow">https://ghostbin.com/paste/kupyj</a><p>Shows a banner "You Don't Need JavaScript to Run This Site (turn it off here)"<p>It's a response to all the "You Need JavaScript to Run This Site" banners we see everywhere even on plain text/image sites.
I have JS on my page (<username>.org) but it's only for a fun, if slightly annoying visual effect that isn't triggered unless a link is clicked. I hope that's acceptable!<p>(To be clear, I'm not asking to join the club with JS on my page, just highlighting what I think is an acceptable use of JS)
If I understand the argument in TFA, JavaScript is unnecessary and often misused and that makes JavaScript bad.<p>Allow me to introduce you to fire, and the wheel. ARM has a JS specific instruction.<p>If you want to homestead off the grid without JS I think that’s cool bro, but don’t act like you’re better for it.
You can't do any kind of ecommerce or media without Javascript (or something like flash). Do we really want to limit those sorts of things solely to apps? This whole movement is insane. Lets get rid of cars while we are at it, they run people over after all.
I feel weird making my livelihood through js while also worrying about the implications of its misuse. I don’t personally write malicious code but I see so many ways to do it. If I didn’t have a well paying job I think it be easy to make the switch to be crappy
I also wrote about building those club: <a href="https://goel.io/nojs-club" rel="nofollow">https://goel.io/nojs-club</a><p>Someone might find it useful, and hopefully someone from GH takes the constructive criticism.
Related current discussion fwiw:<p><a href="https://news.ycombinator.com/item?id=25240299" rel="nofollow">https://news.ycombinator.com/item?id=25240299</a>
How do you get mobile navbars to work without JS? When I've built websites before, they're typically the only place I'm compelled to use JS in.
So the less client side js the better, although I think things like ajax make a page more usable not less. So SSR pages with minimal amounts of js to facilitate no reload of the page for simple things... And CSS the rest of the way. Analytics can be server side too if need be. And graceful fallback if no js enabled.. so the only diff need be that instead of ajax u get full page reloads
A lot of commenters are completely missing the point of this site somehow. The site says:<p>> Not all websites need Javascript to be beautiful and usable. This is a showcase of the Javascript-less web.<p>It does not say:<p>> JavaScript is bad and no one should ever use it.
While I'm in the camp that use Javascript is fun, useful, and cool, I also realize it's not nearly as necessary as some think it. The nojs.club site is a good idea, but now that it's been established I hope to see some actually good looking websites added.<p>There were about two when I clicked through the top 15 links- most of them are small black text on a bright white page. I'm grateful that at least the majority of those restricted page width to something less than 100 characters.
I don't find a single one of those websites aesthetically pleasing<p>And I’m finding that with all these “buck the site design trend with this unnecessary design constraint”<p>So far I haven't seen any staying power in production and it seems more like art subcultures that very young people dabble in for a while in niche online communities more so than a statement or something to pay attention to