及川です。
ブログのタイトルが少しキャッチーですが、IEBlog で Windows Vista 上の IE7 を Internet Explorer 7+ と呼ぶことが発表されました。
While all versions of IE7 are built from the same code base, there are some important differences in IE7+, most significantly the addition of Windows Vista-only features like Protected Mode, Parental Controls, and improved Network Diagnostics.
と書かれているように、IE7 のコードベースは同じなのですが、いくつか重要な差異がダウンレベル(マイクロソフト用語だと思いますが、対象の OS より以前の OS のことを指します。この場合は、Windows XP SP2 と Windows Server 2003 SP1です)と Windows Vista、それぞれで動作する IE7 にはあります。特に、保護モード、保護者による制限(Parental Controls)、改善されたネットワーク診断といった機能は Windows Vista 上の IE7 でだけ実現されるものです。
このように、今後、Windows Vista 上の IE7 とダウンレベル上の IE7 を言い分けることが多くなると思うのですが、
"The version of IE7 in Vista" doesn’t roll off the tongue as easily...
毎回毎回、「Vista 上の IE7 バージョンでは…」と説明するのは、舌が簡単に回りません。そこで今回、Windows Vista 上の IE7 を IE7+ と名付けさせていただきました。
両者の違いを判別するには、IE7/RSS Platform - User-agent 文字列で説明したように、User-agent 文字列を用いることができます。
- Windows Vista 上の IE7+: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
- ダウンレベル上の IE7: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
マイクロソフト
及川卓也