Ao desenvolver um aplicativo para um sistema Windows, há uma entrada de registro que você pode fazer na máquina cliente que define um 'manipulador de protocolo' no sistema. Da mesma maneira que os links mailto funcionam, você pode iniciar o aplicativo quando um URL específico (por exemplo, myapp :) é colocado em uma barra de endereços do navegador da web.
Essa entrada do registro parece funcionar para os navegadores comuns e não requer configuração específica para cada navegador possível.
No passado, eu configurei um manipulador de protocolo personalizado no Firefox no Linux, no entanto ... eu queria saber se havia uma maneira de fazê-lo em todo o sistema para que funcionasse da mesma forma no Chromium, etc.?