▲ | ironmagma 5 days ago | ||||||||||||||||
This is definitely a surprising opinion to find on HN. Usually the prevailing thought is that anything that is even remotely heavy on JavaScript is bad design and therefore inherently unusable, unportable, etc. Whereas this is essentially JavaScript maximalism. | |||||||||||||||||
▲ | Tor3 5 days ago | parent | next [-] | ||||||||||||||||
Part of it is that so many sites are JS heavy in a way which brings basically nothing to the table.. it's just JS for JS' sake, and sometimes a static web site would work just as well for the user. | |||||||||||||||||
▲ | diggan 4 days ago | parent | prev | next [-] | ||||||||||||||||
I think it depends. I basically see the web as two parts, "web documents" (usually called "websites") and "web apps" (usually just called apps), and it makes sense that web apps that require lots of interactivity (think drag and drop) would use lots of JavaScript, I don't people have a problem with image editors or map viewers being made more simple by the use of JS for example. The friction occurs when people building a website for web documents think they should be building a web app, so you end up with a scaffolding that requires heavy JS just to serve what essentially is just text + maybe one or two images. The additional JS doesn't really save the user any time or pain, it just makes everything larger and harder to consume. | |||||||||||||||||
▲ | hliyan 5 days ago | parent | prev | next [-] | ||||||||||||||||
I write a lot of code myself and am usually against indiscriminate use of JS (so much so that I now recommend old fashioned server side templates over SPAs unless there is a good reason). But for this comment, I was donning my other hat: that of an executive with whom the decision to adopt (and pay for) a product usually rests. The bulk of a SaaS company's marketing budget goes to attracting and retaining the attention of such people, and ultimately getting them to pay. I feel this site does a good job of that without wasting my time. | |||||||||||||||||
▲ | f1shy 4 days ago | parent | prev | next [-] | ||||||||||||||||
You are jumping from a discussion about UI design to one about technology and implementation. | |||||||||||||||||
| |||||||||||||||||
▲ | alternatex 5 days ago | parent | prev [-] | ||||||||||||||||
Perhaps the amount of JavaScript used in a website is not a contributing factor into how usable a person finds it /s. Honestly, you don't judge a back-end by how much code it's built with or what platform it's hosted on. I don't get the obsession people have with JavaScript used on websites. Websites with terrible UX often abuse JavaScript yes, but correlation != causation. | |||||||||||||||||
|