アプリケーションのサイズと複雑さが増すにつれて、デバッグ、ロギング、トレース、およびプロファイリング ポイントを追加しています。私は現在、それらをオフにするためのさまざまなプログラムスイッチを持っており、マスター開発スイッチは、本番環境ではすべてをオフにし、開発時にはオンにします。
開発モード スイッチをオンにしたバージョンを誤って公開するのを防ぐために、Firefox Developer Edition 以外のブラウザーではデフォルトでオフにしたいと思いました。
では、ブラウザがFirefox Developer Editionであるかどうかをプログラムで判断するにはどうすればよいですか? 調べnavigator.userAgent
ましたが、そのような情報はありません。