独自のURLスキーマ(mystuf://など)を処理するプラグインがあります。プラグインがインストールされていないときにユーザーがそのようなリンクをクリックすると、醜いエラーが発生します。そこで、インストーラーを拡張して、レジストリ(Internet Explorerの場合)とuser.js(Firefoxの場合)に書き込み、ユーザーエージェント文字列にカスタム文字列を追加しました。これらの追加は、ブラウザーのアップグレードにうまく耐えます(Microsoftは、この手法を使用してdotNet Frameworkの存在を示します)。
次に、サポートされているすべてのプラットフォームで、これをAppleSafariとGoogleChromeに拡張する必要があります。
明確にするために:私はユーザーエージェント文字列を置き換える方法ではなく、追加情報でそれを修正する方法を探しています。
ヒントはありますか?