Why the fsck do people make websites like this:
A pure HTML site with a tiny bit of CSS would have been much more readable, and much more usable.
@claudiom @ruffni @swaggboi as a general rule:
1. everything should be implemented in the lowest place in a technology stack where it can, reasonably, be implemented
2. basic functionality should work in the lowest position in a technology stack where it can work at all
There are things one cannot implement without JS. Scrolling, responsive layouts, and basic interfaces (with some interactivity and even transition animations these days) are not such things.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko