IE8 と IE9 で異なる必要がある機能があります (IE9 はメイン コード パスである非常に優れたライブラリを使用しますが、アプリのユーザーのわずかな少数は、ライブラリが壊れている IE8 を使用しています。それらのためにあまり良くないライブラリに優雅に劣化します)。
IE8 と IE9 を区別する最良の方法は何ですか?
可能であれば、IE8との互換性がオンになっているIE9をIE8として扱うバージョンの回答が欲しいです。そしてそれをIE9として扱うもの。
他のブラウザや IE バージョンを検出する必要はありません。これはロックダウンされた企業環境用であるため、これら 2 つを超えて検出する必要があるリスクはありません。