ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

Internet Explorer 11のWebブラウザ情報は、Internet Explorer 10までと変更されてました

Windows 7Internet Explorer 10Internet Explorer 11に更新されてしまったので、なにが変わったのかと試していたら、Webブラウザの情報が大きく変わっていました。

Internet Explorer 10Internet Explorer 11を比較

Webブラウザ情報を取得すると、次のようになっています。

Internet Explorer 10の場合

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)

Internet Explorer 11の場合

Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko

MSIEの文字列が無くなってます。
TridentというのがMSIEの代わりで、rv:の後がバージョンを示しているようです。

変わってどういうときに困るか

Internet Explorerのみ動作を分ける場合があったら、Internet Explorer 10までの判定では正常に動作しません。
そうそうあるとは思いませんが、USBキーと組み合わせてInternet Explorerのみに限定してセキュリティを高めているサイトは、影響があるかもしれません。