スニッフィング後のルール
ブラウザスニッフィングは以前は非常に人気がありましたが、現在は(正当な理由で)時代遅れになり、jqueryなどの人気のあるライブラリによって非推奨になっています(削除されていない場合)。
より良い方法は、機能検出を行うことです。
新しい規則の例外
ただし、(何らかの理由で)特定のブラウザをターゲットにしている場合があります。iOSサファリは、他のモバイルブラウザーと同様に、モバイルプラットフォームにはさまざまなUIの懸念があるため、良い例です。
私の特定の目的
私の目的では、別のブラウザを使用するようにユーザーに警告するために、IEを特にターゲットにしたいと思います。
あなたは私がやりたいことに同意しないかもしれませんが、あなたの答えではそれを無視してください。
これを念頭に置いて、ブラウザのバージョン、より具体的には任意のIEバージョン、およびiOSSafariを検出するための最良で最も信頼性の高い方法を教えてください。
jquery.browserを引き続き使用しても安全ですか?