How do you build a windowing system in the browser?
Synology Diskstation DSM is an entire Finder interface in Javascript complete with a windowing system. I've never seen anything like it in a browser. How would someone build something like that? Are there frameworks or go-to libraries you would start with?
I've seen jQuery UI extended (by creating custom jQuery UI "widgets" that extend the base widgets) to basically mimic a desktop experience complete with window resize/minimize/maximize.