• ベストアンサー

ユーザーエージェント情報からIEのバージョンを調べる方法について

IE 6.0と一言で言っても、多数のユーザーエージェントがあり、どれが初期バージョンで、それがSP1でどれがSP2なのか分からなくて困っています。 アクセスログを解析し、これらの判別を行いたいと考えているのですが、マイクロソフトなどを調べても良い情報が見つかりません。 見分ける方法や、対応表などの存在をご存じの方がいらしたら、ぜひ教えていただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
noname#20377
noname#20377
回答No.1

「UserAgent情報は自由に書き換えられる」のは当たり前としてデフォルトの場合 http://www.microsoft.com/japan/msdn/windows/windowsxp/xpsp2web.asp >SP2 の Internet Explorer の検出 文字列SV1が含まれているそうです。 蛇足ですが、このSV1をen.wikipedia.orgで調べると >SV1 stands for "Security Version 1", referring to the set of security enhancements made for that release.[1] This version of Internet Explorer is more popularly known as IE6 SP2, given that it is included with Windows XP Service Pack 2, but this can lead to confusion when discussing Windows Server 2003, which includes the same functionality in the SP1 update to that operating system. functionality in the SP1 update to that operating system. だそうです。

Takanon123
質問者

お礼

情報ありがとうございます。おかげで、SP2のアクセスについてだいたい特定することができました。 今、IE 6.0 SP2以外の環境からのアクセスがどれだけあって、システムの下位互換性を持たせる意味について数値面からも示して、クライアントに提案したり、システム会社にお願いしようとしていたので、とても助かりました。 ちなみにIE 6.0 SP2以外からのアクセスが4割以上あったので、無視できないでしょう…という話がしやすそうです。

すると、全ての回答が全文表示されます。

関連するQ&A