When developing an application for a Windows system, there is a registry entry you can make on the client machine that sets a 'protocol handler' in the system. In the same way that mailto links work you can have it launch your application when a specific url (ie. myapp:) is put into a web browser address bar.
This registry entry seems to work for the common browsers and does not require specific setup for each possible browser.
I have in the past, set a custom protocol handler in Firefox on Linux however... I was wondering if there was a way to do it system wide so that it would work the same for Chromium, etc as well?