Now that I've got the #IPFS #hosting dialed in, I'm going to (re-)publish some other #browser #demos:

**MP4 Terminal**: An experimental meta tag editor for .m4a audio files with a nerdy amber #CRT #terminal style interface

I built it in 2023 to explore the #FileSystemAccessAPI which unfortunately still is #chromium-only. Still happy with the user interface though ;-)

https://mp4--terminal-data0-one.ipns.dweb.link/

#decentralization #css #m4a #mp4 #javascript

Old-Terminal-Style MP4 Tag Editor and Audio Player

The Many, Confusing File System APIs

There are many APIs that interact with the file system, and figuring out what they all do can be deeply frustrating. Don’t give up! I’m here to help.

Cloud Four

Efficiently downloading huge files via #JavaScript in the #browser in 2023 still seems the same as in 2013: Open an URL with a Content-Disposition #HTTP header.

#FileSystemAccessAPI is nice but only supported in some #Chromium derivates and presents #UX challenges.

#ServiceWorker hacks à la StreamSaver.js seem to be the next best thing. But it's not free of compatibility issues either and #DX with all that ceremony is not the best.

So good 'ol Content-Disposition it is.