JSMusicDB

273 posts

JSMusicDB banner
JSMusicDB

JSMusicDB

@JSMusicDB

JSMusicDB: A web based music player.

加入时间 Ekim 2013
14 关注15 粉丝
JSMusicDB 已转推
Carl Lindstrand
Carl Lindstrand@carllindstrand·
— Why don’t you wear proper pants? Do you own a pair of proper pants?
Carl Lindstrand tweet media
English
2.9K
8.1K
88.5K
1.2M
JSMusicDB 已转推
Alex Cole
Alex Cole@acnewsitics·
People of Europe: No thanks. Make Elon Go Away!!!
Alex Cole tweet media
English
788
2.3K
26.7K
511K
JSMusicDB
JSMusicDB@JSMusicDB·
With 440 Artists, 2000+ albums it's only a mere 17388MB worth of just padding #oops Now embrace for the tip: see if you can add crossorigin attribute to your <img> tags. Save and deploy and observe the drastic change in cache size.
English
0
0
0
8
JSMusicDB
JSMusicDB@JSMusicDB·
Longer version: Used opaque responses to store the various album-art responses from the 3rd party CDNs. An opaque response adds a lot of padding to have a unique response; by a lot think 7MB of padding!
English
1
0
0
8
JSMusicDB
JSMusicDB@JSMusicDB·
Just pushed a few updated, switched to @workboxjs for the implementation of the service-worker and handling the caching strategies. Learned a few things about opaque responses... long story short: Cache size is now reduced from 20GB+ to 60MB :D
English
1
0
1
119
JSMusicDB
JSMusicDB@JSMusicDB·
Post-xmas release 3.44.0 removes the geo location based light/dark mode. It shaves ~ 3kB of the application and does the same as system theme if you configure your system to follow daylight for your location.
English
0
0
1
44
JSMusicDB
JSMusicDB@JSMusicDB·
I like this text effect Subtle but classy
JSMusicDB tweet media
English
1
0
1
7
Justin Fagnani
Justin Fagnani@justinfagnani·
What are they going to rename the Tweet button to?
English
15
0
13
4.7K
JSMusicDB
JSMusicDB@JSMusicDB·
With 3.25.0 JSMusicDB now has shortcut actions Right-click on the icon (or long press in Android) to quickly skip or play/pause without having to open or focus the player. For those times you forget why media-keys exist :) #PWA #ModernWeb
JSMusicDB tweet media
English
0
0
0
88
JSMusicDB
JSMusicDB@JSMusicDB·
In the future JSMusicDB might use this mechanism for other events as well but for now it's only used for the reload events. If SSE can't be used JSMusicDB will fallback to polling.
English
0
0
1
12
JSMusicDB
JSMusicDB@JSMusicDB·
Instead of checking every x for an update the server sends the changes as they appear, instantly to all connected clients. This means you get the status of your collection reload without any form of delay and you don't DoS your server while nothing is happening.
English
1
0
1
17
JSMusicDB
JSMusicDB@JSMusicDB·
JSMusicDB is updated to use Server Sent Events instead of polling for changes. Using node-mp3stream (5.6.16 and above) and JSMusicDB 3.24.1 will result in a lot less requests to your server over time
English
1
0
1
173
JSMusicDB
JSMusicDB@JSMusicDB·
(see is SSE ofc)
Eesti
0
0
0
5
JSMusicDB
JSMusicDB@JSMusicDB·
Released node-mp3stream today which adds support for server sent events (see). Next minor JSMusicDB will use SSE instead of polling to validate the scanning progress. The result is a lot less http requests.
English
1
0
1
47
Tero Parviainen
Tero Parviainen@teropa·
I've been missing a good parametric EQ for Web Audio in several projects recently. So I made one: weq8 🎛 Built using standard BiquadFilterNodes 🎛 Web Component UI 🎛 JS API for headless control github.com/teropa/weq8
English
5
49
395
0