It's really a joy to see the art and the weirdness that can be done with modern web technologies. Doubly reassuring that this is done with open technologies which can enable unique expression in the modern age.
I used to do weird web art back on Netscape 3 (1996). Honestly it's more surprising that browser art/music is so rarely done.
I think part of it is that the environment is inherently a state of distracted and constant navigating. The state of stillness and absorption you need for art/music is counter to the browsing state of mind.
Rendering the whole page on a canvas is the opposite of “open”, but whatever floats your boat. We’re going back to 2005 when it was fashionable to make your site be an single opaque SWF. Time is a flat circle.
There’s open as in “can make” and there’s open as in “can repurpose”. I believe the parent is talking about the latter. The great thing about HTML is that it is machine readable by default, and that allows for permissionless innovation like search engines. You wouldn’t get Google in a world where everything was rendered to a bitmap, standards-based drawing API or not.
That's shifting the goal posts quite significantly. HTML is machine-readable because it's less powerful than a drawing API. There's a lot of applications that can't be created with plain HTML.
That's very cool! On Firefox you really have to scroll like your life depends on it, somewhere around 12+ full scrolls per box.
The progressions appear to be something close to the following:
|A|: F6 - C7(♯5)
|B|: Dmi7 - A7 |Melody|: (D A) G F♯ E
I think it would be super cool to have add dynamic note selection. Maybe once you get to the |B| section you could cycle tonalities with each box. You could also have the melody be a function of each chord-duo's union of notes. I'm imagining something like the following, which is the combinations of
I like the small details, for example that the "pause" button doesn't immediately paus the music but it's (sort of) a very quick fade out instead. Actually, I would love to have that for normal music apps as well, normal pausing always seems so abrupt to me.
Non-HTTPS doesn't mean "an attacker can modify how the website looks", it means "an attacker can server whatever the heck they want". Ads, malicious JS, or a PDF with a payload that pwns your machine... Neither you nor the "real" server are in control without encryption, a MITM can do anything.
It's really a joy to see the art and the weirdness that can be done with modern web technologies. Doubly reassuring that this is done with open technologies which can enable unique expression in the modern age.