steamはローカルのsteamプロセスと通信するプロトコルをブラウザに登録しているようです。次のリンクは、少なくとも Firefox に独自のプロトコルを登録する作業を開始するのに役立ちます。
https://support.steampowered.com/kb_article.php?ref=2087-MZES-9065
他のブラウザ用の Steam サポート サイトにも同様のリンクがあると思います。
この残りの部分は、おそらく、これらのリクエストを受信して応答できる単純なローカル Web サーバーを作成することになるでしょう。どの言語で作業しているかはわかりませんが、C# の例は次のとおりです。 http://www.codeproject.com/Articles/36517/Communicating-from-the-Browser-to-a-Desktop-Applic. 。幸運を祈ります!