There's already fully functional synths that live in your web browser, and now Novation have released an awesome version of Launchpad that gives you impressive remixing capabilities with MIDI support.
Such is its quality, I pinched myself while playing the Viktor NV-1 to remind myself this synth is a web-audio browser-based instrument. Creator, Nikolay Tsenkov, explains its concept and process.