Hacker News new | ask | show | jobs
by senfiaj 32 days ago
> Maybe its intentional badness kind of makes it art?

I guess it's the whole point of such type of blog posts. Similarly, some people write complicated interactive web pages without using JS, like this https://benjaminaster.com/css-minecraft/. But if you look at the HTML / CSS code size, it's usually huge, but still requires creativity to do that because of constraints. Obviously, it's not something practical or even optimal.

1 comments

> Similarly, some people write complicated interactive web pages without using JS (…) Obviously, it's not something practical or even optimal.

There are people who navigate the web with JavaScript turned off, so those experiments do have practical applications.

There are entire projects around not using JavaScript.

https://theosoti.com/you-dont-need-js/

https://github.com/you-dont-need/You-Dont-Need-JavaScript

> There are people who navigate the web with JavaScript turned off, so those experiments do have practical applications.

This is practical (and necessary) for relatively basic stuff, such as text content, navigation, basic form / input validation, and things like that. But when people write more complicated things (requiring state management, logical branches, etc), like games, 3d programs, etc, it's much more challenging (also can be sub-optimal) and requires more creativity. I mean they are more of a demo art rather than some strong necessity.