Live data from Hacker News

A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

github.com

81–90 of 212 posts

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#81

Earlier quoted context omitted.

I bet there's branding and usability reasons for Facebook to avoid allowing you to skin/theme it to the extent Winamp was skinnable. Not sure I know what those are, but I just really doubt they'll ever add that feature.

Facebook is optimized to get you addicted to your feed. Muted blue colors everywhere with contrasting bright "berry red" rewarding notifications. Images that are always more contrasted than the layout, etc. Anecdotal: I use a custom Facebook skin that makes the whole UI red and add a background image. Since I've started using it, I spend less time on the website. It feels, in a way, more tiring to use the custom them…

That's cool - can you share it?

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#82
post #8

Winamp + dialup connection. How many hours have we lost downloading a bunch of mp3 files...

Too many, I'm afraid. But do you remember the first time you had broadband and the time needed to download an mp3 was so short that you can't queue up the next download.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#83
post #13

Wow, it even has skin support! I spent way too many hours developing skins for WinAmp and Trillian back in the late 90s as a teenager. I get why skins fell out of style, but I also kinda wish they didn't. Choosing a skin lets you personalize an app, creating a skin does so even more while also letting you express your creativity, and having skins creates a community. If I ever make an app where skinning would make se…

We've still got Slack themes: http://slackthemes.net/. Almost a necessity when you have multiple channels.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#84
post #13

Wow, it even has skin support! I spent way too many hours developing skins for WinAmp and Trillian back in the late 90s as a teenager. I get why skins fell out of style, but I also kinda wish they didn't. Choosing a skin lets you personalize an app, creating a skin does so even more while also letting you express your creativity, and having skins creates a community. If I ever make an app where skinning would make se…

I always used skins in Winamp/XMMS, but I'm immediately filled with nostalgia upon seeing the default skin. I wonder if people who came to use computers in the last decade will experience the sort of enjoyment I got out of customizing the look and feel of applications. All of the walled gardens have intertwined design with functionality to the point where skinning doesn't really exist in the same way. I haven't used…

It looks harder to completely replace the Windows shell than before. I've looked long and hard for a replacement that looks like Windows 95 (menus and windows controls especially) but no luck. There is WindowShades but it doesn't completely replace everything.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#85

Author here. I wrote a Twitter thread demonstrating many of its features. You can find it here: https://mobile.twitter.com/captbaritone/status/9612747140133...

Pretty cool stuff :D

Any plans to make this a PWA (by adding a serviceworker)? Would be awesome to be able to run this offline and in a dedicated window.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#86

Earlier quoted context omitted.

Does it support m3u or playlists over HTTP?

It theoretically could, but the endpoint would need to serve the assets with permissive CORs headers.

That makes sense, I forgot about the pesky CORS situation. My thinking was maybe the or other subsystem that is capable of loading MP3s remotely (since they are media objects) could do the same for playlist data.

Cheers!

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#87
post #43

Earlier quoted context omitted.

Why don't you just download the real Winamp 2.9 and save yourself the potential GB of RAM usage?

Probably because he is on macOS or Linux.

For macOS users, I can vouch for Vox (https://vox.rocks/mac-music-player). I was a Winamper for years until I moved to Mac and lost it, Vox is a decent replacement.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#88
post #13

Wow, it even has skin support! I spent way too many hours developing skins for WinAmp and Trillian back in the late 90s as a teenager. I get why skins fell out of style, but I also kinda wish they didn't. Choosing a skin lets you personalize an app, creating a skin does so even more while also letting you express your creativity, and having skins creates a community. If I ever make an app where skinning would make se…

We've still got Slack themes: http://slackthemes.net/ . Almost a necessity when you have multiple channels.

Drives me nuts that the sidebar is the only them-able part. The white background in the chat window destroys my eyes.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#89
post #13

Wow, it even has skin support! I spent way too many hours developing skins for WinAmp and Trillian back in the late 90s as a teenager. I get why skins fell out of style, but I also kinda wish they didn't. Choosing a skin lets you personalize an app, creating a skin does so even more while also letting you express your creativity, and having skins creates a community. If I ever make an app where skinning would make se…

sorry to be the party pooper, but saddly, allowing skins kind of forfeits your control over the ui & design of your app doesn't it

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#90
post #84

Earlier quoted context omitted.

I always used skins in Winamp/XMMS, but I'm immediately filled with nostalgia upon seeing the default skin. I wonder if people who came to use computers in the last decade will experience the sort of enjoyment I got out of customizing the look and feel of applications. All of the walled gardens have intertwined design with functionality to the point where skinning doesn't really exist in the same way. I haven't used…

It looks harder to completely replace the Windows shell than before. I've looked long and hard for a replacement that looks like Windows 95 (menus and windows controls especially) but no luck. There is WindowShades but it doesn't completely replace everything.

Doesn't ClassicShell still work in Win10?
Post reply on HN