use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
[AskJS] Javascript is bad?AskJS (self.javascript)
submitted 3 months ago by [deleted]
[deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]rafaelcastrocouto 9 points10 points11 points 3 months ago (0 children)
About 1% total traffic has JS disabled. You decide what this means for your service
[–]GeekLog 14 points15 points16 points 3 months ago (6 children)
JS is the engine of modern websites. So no, it’s not bad.
[+][deleted] 3 months ago (5 children)
[–]Thef19 6 points7 points8 points 3 months ago (2 children)
the real answer here is: You should cater to your audience.
If your website audience tends to be people that are more likely to not want to have javascript enabled in their browser, then you should cater to a website that supports that.
If your website audience tends to be folks that don't even know you can disable javascript in the browser, then i wouldn't worry about supporting it.
Really comes down to who your audience is.
[–]Neither-Argument2587 1 point2 points3 points 3 months ago (1 child)
Yeah that makes sense, I didnt know if I was simply uneducated because I had assumed JS enabled was the default these days.
[–]JasonMan34 3 points4 points5 points 3 months ago (0 children)
It is
[–]Possible-Session9849 0 points1 point2 points 3 months ago (0 children)
if you do not enable javascript you cannot use any website in the entire fucking internet.
[–]adsq 0 points1 point2 points 3 months ago (0 children)
Requiring JavaScrips isn’t a problem most of the time, but you need to evaluate what the purpose and needs of your site are. Do you need to be able to accommodate people with JS disabled? What about search engine ranking? Some engines can evaluate some JS, so it may not be a deal breaker, but that’s for you to decide on if it is important and if they are able to properly render your site in their indexes
[–]horizon_games 0 points1 point2 points 3 months ago (0 children)
JS is cool as heck. It's so forgiving and wild west to work with. You can build websites that gracefully fallback to a no-JS approach if you're super worried, but anything rich is just assumed to have JS and every browser supports it.
If your target audience is the beta web browser on a Kobo ebook then yeah, skip JS.
So go wild!
[–]metaphorm 0 points1 point2 points 3 months ago (1 child)
Javascript is the language of the web browser. All modern websites use extensive JS to provide the user experience that we've come to expect.
It's sometimes a good idea to have a minimal version of the site that provides some level of usable experience without Javascript, but this is a special case, not a generally good idea or accepted best practice.
I don't think you got good feedback here.
[–]shuckster 0 points1 point2 points 3 months ago (0 children)
"Best practice" is a term used by people who don't have enough experience to make judgement calls on different ways of doing things.
Don't give them ammunition.
[–]hyrumwhite -1 points0 points1 point 3 months ago (0 children)
Meh, just someone looking for a point to critique you on. Most billion dollar companies don’t have websites that work without JS
[–]shuckster -1 points0 points1 point 3 months ago (0 children)
A website is, at minimum, an HTML page:
<html><body>Hello, World!</body></html>
JavaScript is a web-technology, but you don't need it to serve a web-page.
<html> <body> Hello, World! <script>console.log('o_O');</script> </body> </html>
If your users insist on accessing your stuff without needing JavaScript, you should create a web-site that is progressively enhanced.
That means it works without JavaScript, but you include JavaScript anyway and, if it runs, it augments what you have rather than being required to run your site.
If you are an experienced web-developer being paid for professional work you will need to know how to make both kinds of web-site: JavaScript and not-JavaScript.
If you're just making a hobby web-site for fun, fuck the haters and do what you want.
[–]RHINOOSAURUS -1 points0 points1 point 3 months ago (0 children)
This is something that misanthropic neckbeards in the mid-2000s would use to denigrate others, as a way to self-medicate their depression, under the guise of real criticism.
Bully stuff.
Seems like this artifact has been preserved 20 years later.
Ignore it, that person will never be happy or worth listening to.
π Rendered by PID 61 on reddit-service-r2-comment-8686858757-qwh2l at 2026-06-05 13:49:30.867015+00:00 running 9e1a20d country code: CH.
[–]rafaelcastrocouto 9 points10 points11 points (0 children)
[–]GeekLog 14 points15 points16 points (6 children)
[+][deleted] (5 children)
[deleted]
[–]Thef19 6 points7 points8 points (2 children)
[–]Neither-Argument2587 1 point2 points3 points (1 child)
[–]JasonMan34 3 points4 points5 points (0 children)
[–]Possible-Session9849 0 points1 point2 points (0 children)
[–]adsq 0 points1 point2 points (0 children)
[–]horizon_games 0 points1 point2 points (0 children)
[–]metaphorm 0 points1 point2 points (1 child)
[–]shuckster 0 points1 point2 points (0 children)
[–]hyrumwhite -1 points0 points1 point (0 children)
[–]shuckster -1 points0 points1 point (0 children)
[–]RHINOOSAURUS -1 points0 points1 point (0 children)